Most popular opengl repositories and open source projects

OpenGL (Open Graphics Library) is the computer industry's standard API for defining 2-D and 3-D graphic images. OpenGL allows new hardware innovations to be accessible through the API via the OpenGL extension mechanism. It is used in CAD (Computer-aided design), virtual reality, video games, and flight simulation.

AndroidCamera

🔥🔥🔥自定义Android相机(仿抖音 TikTok),其中功能包括视频人脸识别贴纸,美...

598   2638   2638  

Remotery

Single C file, Realtime CPU/GPU Profiler with Remote Web Viewer

236   2539   2539  

permafrost-engine

An OpenGL RTS game engine written in C

95   2509   2509  

apitrace

Tools for tracing OpenGL, Direct3D, and other graphics APIs

460   2407   2407  

xray-16

Improved version of the X-Ray Engine, the game engine used in the worl...

430   2404   2404  

engine

Go 3D Game Engine (http://g3n.rocks)

207   2368   2368  

glew

The OpenGL Extension Wrangler Library

555   2319   2319  

Glitter

Dead Simple OpenGL

395   2307   2307  

veldrid

A low-level, portable graphics library for .NET.

249   2257   2257  

rust-doom

A Doom Renderer written in Rust.

98   2243   2243  

react-imgpro

📷 Image Processing Component for React

107   2179   2179  

OpenLara

Classic Tomb Raider open-source engine

168   2140   2140  

teeworlds

A retro multiplayer shooter

596   2140   2140  

Fisheye

Open Source iOS 360 Degree Panorama Video Player. (HTY360Player is ren...

441   2047   2047  

cpp-game-engine-book

从零编写游戏引擎教程 Writing a game engine tutorial from scratch

253   2008   2008  

mini3d

3D Software Renderer in 700 Lines !!

489   2006   2006  

wiliwili

专为手柄控制设计的第三方跨平台B站客户端,目前可以运行在PC全平台和Ninte...

113   1974   1974  

UEViewer

Viewer and exporter for Unreal Engine 1-4 assets (UE Viewer).

451   1965   1965  

matcaps

Huge library of matcap PNG textures organized by color

184   1948   1948  

StarWars.Android

This component implements transition animation to crumble view into ti...

306   1941   1941  

mach

Mach is a game engine & graphics toolkit for the future.

110   1923   1923  

KlayGE

KlayGE is a cross-platform open source game engine with plugin-based a...

340   1895   1895  

awesome-opengl

A curated list of awesome OpenGL libraries, debuggers and resources.

175   1887   1887  

glutin

A low-level library for OpenGL context creation, written in pure Rust.

464   1860   1860  

GCanvas

A lightweight cross-platform graphics rendering engine. (超轻量的跨平...

209   1821   1821  

gocraft

A Minecraft like game written in go

128   1813   1813  

CubicSDR

Cross-Platform Software-Defined Radio Application

241   1810   1810  

tinyraycaster

486 lines of C++: old-school FPS in a weekend

133   1752   1752  

cglm

📽 Highly Optimized Graphics Math (glm) for C

188   1733   1733  

android-gpuimage-plus

Android Image & Camera Filters Based on OpenGL.

468   1698   1698  

bsf

Modern C++14 library for the development of real-time graphical applic...

197   1688   1688  

herebedragons

A basic 3D scene implemented with various engines, frameworks or APIs.

76   1681   1681  

LLGL

Low Level Graphics Library (LLGL) is a thin abstraction layer for the...

115   1674   1674  

MetalPetal

A GPU accelerated image and video processing framework built on Metal.

216   1645   1645  

supertux

SuperTux source code

355   1629   1629  

engo

Engo is an open-source 2D game engine written in Go.

133   1622   1622  

allegro5

The official Allegro 5 git repository. Pull requests welcome!

268   1617   1617  

ShaderConductor

ShaderConductor is a tool designed for cross-compiling HLSL to other s...

221   1615   1615  

moderngl

Modern OpenGL binding for python

185   1594   1594  

dhewm3

dhewm 3 main repository

317   1583   1583  

freetype-gl

OpenGL text using one vertex buffer, one texture and FreeType

263   1527   1527  

pyglet

pyglet is a cross-platform windowing and multimedia library for Python...

263   1521   1521  

GLSL-PathTracer

A GLSL Path Tracer

155   1519   1519  

arcade

Easy to use Python library for creating 2D arcade games.

290   1483   1483  

glfw

Go bindings for GLFW 3

170   1408   1408  

opensoldat

OpenSoldat is a unique 2D (side-view) multiplayer action game

82   1390   1390  

Bubble-Picker

An easy-to-use animation which can be used for content picking for And...

246   1389   1389  

duality

a 2D Game Development Framework

292   1360   1360  

milton

An infinite-canvas paint program

114   1350   1350  

zemeroth

😠⚔️😈 A minimalistic 2D turn-based tactical game in Rust

80   1315   1315