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.

dosbox-staging

DOSBox Staging is a modern continuation of DOSBox with advanced featur...

161   1392   1392  

RenderHelp

:zap: 可编程渲染管线实现,帮助初学者学习渲染

171   1379   1379  

duality

a 2D Game Development Framework

292   1360   1360  

milton

An infinite-canvas paint program

114   1350   1350  

Lumos

Cross-Platform C++ 2D/3D game engine

142   1342   1342  

zemeroth

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

80   1315   1315  

Celestia

Real-time 3D visualization of space.

241   1305   1305  

space-shooter.c

A cross-platform, top-down 2D space shooter written in C using only pl...

76   1299   1299  

gltut

Learning Modern 3D Graphics Programming

313   1284   1284  

canvas

Cairo in Go: vector to raster, SVG, PDF, EPS, WASM, OpenGL, Gio, etc.

80   1279   1279  

HybridRenderingEngine

Clustered Forward/Deferred renderer with Physically Based Shading, Ima...

124   1278   1278  

Overload

3D Game engine with editor

163   1270   1270  

Bonzomatic

Live shader coding tool and Shader Showdown workhorse

105   1234   1234  

Effekseer

194   1180   1180  

glumpy

Python+Numpy+OpenGL: fast, scalable and beautiful scientific visualiza...

177   1180   1180  

PixelFlow

A Processing/Java library for high performance GPU-Computing (GLSL). F...

131   1177   1177  

openspades

Compatible client of Ace of Spades 0.75

222   1153   1153  

PBR

An implementation of physically based shading & image based lighting i...

98   1137   1137  

nCine

A cross-platform 2D game engine

67   1131   1131  

nn_vis

A project for processing neural networks and rendering to gain insight...

185   1120   1120  

pyrender

Easy-to-use glTF 2.0-compliant OpenGL renderer for visualization of 3D...

203   1094   1094  

rust-skia

Safe Skia Bindings for Rust

98   1089   1089  

pyopencl

OpenCL integration for Python, plus shiny features

244   1085   1085  

pyimgui

Cython-based Python bindings for dear imgui

168   1074   1074  

glava

GLava - OpenGL audio spectrum visualizer

56   1073   1073  

luminance-rs

Type-safe, type-level and stateless Rust graphics framework

59   1064   1064  

android-openGL-canvas

An Android library that provides views using openGL canvas to draw thi...

201   1033   1033  

Easy3D

A lightweight, easy-to-use, and efficient C++ library for processing a...

205   1031   1031  

Quake3e

Improved Quake III Arena engine

120   1007   1007  

mesa

Mesa 3D graphics library (read-only mirror of https://gitlab.freedeskt...

397   1003   1003  

ouzel

C++ game engine for Windows, macOS, Linux, iOS, tvOS, Android, and web...

115   990   990  

eaglercraft

Eaglercraft is real Minecraft 1.5.2 that you can play in any regular w...

1823   972   972  

zep

Zep - An embeddable editor, with optional support for using vim keystr...

75   962   962  

hplayer

A multi-screen player using Qt + FFmpeg.

288   956   956  

linux-wallpaperengine

Wallpaper Engine backgrounds for Linux!

44   951   951  

ZoomLayout

2D zoom and pan behavior for View hierarchies, images, video streams,...

146   950   950  

FModel

Unreal Engine Archives Explorer

191   930   930  

RenderPipeline

Physically Based Shading and Deferred Rendering for the Panda3D game e...

130   927   927  

geom

2D/3D geometry toolkit for Clojure/Clojurescript

78   911   911  

awesome-glsl

:sparkler: Compilation of the best resources to learn programming Open...

69   909   909  

Expo-Crossy-Road

🐥🚙 Crossy Road game clone made in Expo (iOS, Android, web), THREE.js...

133   906   906  

glow

GL on Whatever: a set of bindings to run GL anywhere and avoid target-...

104   897   897  

pmtech

Lightweight, multi-platform, data-oriented game engine.

50   894   894  

learn-opengl-rs

Rust port of JoeyDeVries/LearnOpenGL

63   877   877  

rbfx

Lightweight Game Engine/Framework in C++17 with WYSIWYG Editor. Experi...

144   875   875  

Guide-to-Modern-OpenGL-Functions

A guide to using modern OpenGL functions.

35   871   871  

antons_opengl_tutorials_book

Anton's OpenGL 4 Tutorials book - Demo Code

259   862   862  

MxEngine

C++ open source 3D game engine

50   862   862  

trinity

android video record editor muxer sdk

267   856   856  

TinyEngine

Tiny OpenGL Wrapper / 3D Engine in C++

57   852   852