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.

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  

vidcutter

A modern yet simple multi-platform video cutter and joiner.

122   1279   1279  

canvas

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

80   1279   1279  

mlt

MLT Multimedia Framework

295   1275   1275  

Autodesk-Fusion-360-for-Linux

This is a project, where I give you a way to use Autodesk Fusion 360 o...

100   1272   1272  

Overload

3D Game engine with editor

163   1270   1270  

Bonzomatic

Live shader coding tool and Shader Showdown workhorse

105   1234   1234  

glumpy

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

177   1180   1180  

Effekseer

194   1180   1180  

PixelFlow

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

131   1177   1177  

PBR

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

98   1137   1137  

RenderHelp

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

151   1121   1121  

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  

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  

openspades

Compatible client of Ace of Spades 0.75

217   1026   1026  

Quake3e

Improved Quake III Arena engine

120   1007   1007  

mesa

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

397   1003   1003  

HybridRenderingEngine

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

109   983   983  

pyopencl

OpenCL integration for Python, plus shiny features

242   978   978  

eaglercraft

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

1823   972   972  

ouzel

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

112   951   951  

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  

dosbox-staging

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

121   946   946  

Lumos

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

100   943   943  

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  

nn_vis

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

169   892   892  

learn-opengl-rs

Rust port of JoeyDeVries/LearnOpenGL

63   877   877  

Guide-to-Modern-OpenGL-Functions

A guide to using modern OpenGL functions.

35   871   871  

nCine

A cross-platform 2D game engine

58   865   865  

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  

bpy

blender python scripts

103   837   837  

ogre-next

aka ogre v2 - scene-oriented, flexible 3D C++ engine

193   837   837  

rend3

Easy to use, customizable, efficient 3D renderer library built on wgpu...

47   830   830  

ArxLibertatis

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

118   828   828