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.

canvas

Vector graphics in Go

111   1612   1612  

moderngl

Modern OpenGL binding for python

185   1594   1594  

Effekseer

235   1586   1586  

Easy3D

A lightweight, easy-to-use, and efficient library for processing and r...

264   1539   1539  

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  

VABlog

YUV/PCM/H264/H265/AAC/FFmpeg/Opengl. 这有丰富的音视频开发的学习资源、...

272   1487   1487  

arcade

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

290   1483   1483  

zemeroth

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

95   1446   1446  

opensoldat

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

92   1443   1443  

Bonzomatic

Live shader coding tool and Shader Showdown workhorse

115   1436   1436  

duality

a 2D Game Development Framework

288   1432   1432  

RenderHelp

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

175   1421   1421  

dosbox-staging

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

162   1419   1419  

taisei

A free and open-source Touhou Project fangame

116   1417   1417  

pyrender

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

246   1412   1412  

Bubble-Picker

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

248   1408   1408  

space-shooter.c

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

79   1365   1365  

glow

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

147   1364   1364  

Lumos

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

141   1359   1359  

Celestia

Real-time 3D visualization of space.

241   1305   1305  

awesome-glsl

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

86   1301   1301  

HybridRenderingEngine

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

124   1278   1278  

glumpy

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

178   1269   1269  

PixelFlow

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

132   1267   1267  

nCine

A cross-platform 2D game engine

73   1207   1207  

glava

GLava - OpenGL audio spectrum visualizer

60   1195   1195  

openspades

Compatible client of Ace of Spades 0.75

226   1189   1189  

voxelcore

VoxelCore – voxel game engine in C++

104   1179   1179  

PortableGL

An implementation of OpenGL 3.x-ish in clean C

53   1156   1156  

nn_vis

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

188   1151   1151  

MIDIVisualizer

A small MIDI visualizer tool, using OpenGL

149   1151   1151  

android-openGL-canvas

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

212   1144   1144  

PBR

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

98   1137   1137  

rend3

MAINTENCE MODE ---- Easy to use, customizable, efficient 3D renderer l...

63   1136   1136  

pyopencl

OpenCL integration for Python, plus shiny features

248   1111   1111  

SoftGLRender

Tiny C++ Software Renderer / Rasterizer, and implements OpenGL and Vul...

162   1109   1109  

Expo-Crossy-Road

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

193   1089   1089  

pyimgui

Cython-based Python bindings for dear imgui

168   1074   1074  

Minosoft

An open source Minecraft reimplementation written from scratch. Mirror...

49   1074   1074  

luminance-rs

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

59   1064   1064  

ArxLibertatis

Cross-platform port of Arx Fatalis, a first-person role-playing game

135   1030   1030  

Quake3e

Improved Quake III Arena engine

120   1007   1007  

mesa

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

397   1003   1003  

zep

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

80   994   994  

RenderPipeline

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

136   991   991  

ouzel

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

115   982   982  

hplayer

A multi-screen player using Qt + FFmpeg.

290   979   979  

geom

2D/3D geometry toolkit for Clojure/Clojurescript

76   972   972  

eaglercraft

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

1823   972   972