Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. OpenGL
O

OpenGL

Other
276 projects877.4k total stars121.1k total forks24 languages

Open-source projects built with OpenGL

There are currently 276 open-source projects built with OpenGL, with a combined total of 877.4k GitHub stars. The most common language among these projects is C++.

Showing 276 open-source projects · page 7 of 8

…
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
mc2
mc2alariq/mc2

An open-source engine and Linux port of Mech Commander 2, with bug fixes and 64-bit support for Windows and Linux.

14832C++
2 months ago
HipremeEngine
HipremeEngineMrcSnm/HipremeEngine

A cross-platform game engine written in D with scripting support, supporting multiple rendering backends and platforms.

14310D
2 days ago
Nebulosity
Nebulositycelstark/OpenNebulosity

Open-source astrophotography software for capturing and processing astronomical images from telescopes and cameras.

14111C++
4 years ago
BearLibTerminal
BearLibTerminalcfyzium/bearlibterminal

A pseudoterminal interface library for creating applications with text-based console-like output and flexible input handling.

14022C
2 years ago
swift-360-videos
swift-360-videosgsabran/DDDKit

An open-source Swift library for 360 video and image playback, plus generic 3D scene creation on iOS.

13616Swift
7 years ago
Voxelman
VoxelmanMrSmith33/voxelman

A plugin-based client-server voxel game engine written in the D programming language.

1299D
4 years ago
CloudPeek
CloudPeekGeekgineer/CloudPeek

A lightweight, cross-platform, single-header C++ point cloud viewer for visualizing LiDAR, photogrammetry, and 3D datasets.

1245C++
1 year ago
RSC-C
RSC-C2003scape/rsc-c

A portable, enhanced RuneScape Classic client written in C99 with support for multiple platforms and modern features.

12221C
8 days ago
mui
muimalisipi/mui

A cross-platform UI library for V and C, supporting Windows, Linux, Android, and Web with native widgets and system themes.

11410V
1 year ago
zaffre
zaffreaaron-santos/zaffre

A fast Clojure library for emulating a terminal with OpenGL rendering and Unicode support.

1115Clojure
2 years ago
prototype
prototypegonutz/prototype

A minimal Go framework for quickly prototyping 2D games with simple drawing, input handling, and sound.

10810C
11 months ago
Blackvoxel
BlackvoxelBlackvoxel/Blackvoxel

A free, open-source voxel-based sandbox game where you explore and survive on a strange alien planet.

10725C++
2 years ago
PixelPerfectEngine
PixelPerfectEngineZILtoid1991/pixelperfectengine

A retro 2D and pseudo-3D game engine written in D, focused on authentic pixel-perfect graphics and a lightweight footprint.

1042D
6 months ago
DreeRally
DreeRallyenriquesomolinos/DreeRally

A reverse-engineered reimplementation of the classic Death Rally game engine, requiring original game assets.

10014C
4 years ago
EDGE-classic
EDGE-classicedge-classic/EDGE-classic

A cross-platform OpenGL Doom source port with advanced modding features and modern rendering.

9918C
13 days ago
jfsw
jfswjonof/jfsw

A modern source port of the classic 3D Realms game Shadow Warrior, enabling play on contemporary operating systems.

9621C
6 months ago
holicity
holicityzhou13/holicity

A city-scale dataset and platform for learning holistic 3D structures from panoramic and perspective imagery with detailed annotations.

948Python
4 years ago
colorful-gdx
colorful-gdxtommyettinger/colorful-gdx

A libGDX library for advanced color manipulation using multiple perceptually-uniform color spaces.

911Java
2 months ago
Flare RPG
Flare RPGclintbellanger/flare-game

A fantasy action RPG built with the open-source FLARE engine, featuring dungeon exploration and real-time combat.

9034Python
7 years ago
Kigs framework
Kigs frameworkKigs-framework/kigs

A modular C++ framework for rapid development of cross-platform applications including games, simulators, and viewers.

8924C++
2 years ago
Mines Java Toolkit
Mines Java ToolkitMinesJTK/jtk

A Java toolkit for scientific computing with packages for signal processing, linear algebra, optimization, meshing, and 2D/3D graphics.

8738Java
5 years ago
gl_vk_bk3dthreaded
gl_vk_bk3dthreadednvpro-samples/gl_vk_bk3dthreaded

A deprecated Vulkan and OpenGL sample demonstrating multi-threaded 3D rendering using worker threads and command buffers.

8717C++
1 year ago
JSAR-DOM
JSAR-DOMm-creativelab/jsar-runtime

A browser engine library for the Spatial Web that renders HTML, 2D, and 3D content together in 3D space.

843C++
6 months ago
ImGui-Pascal
ImGui-PascalColdzer0/ImGui-Pascal

FreePascal and Delphi bindings for the Dear ImGui library with docking support.

7716Pascal
11 months ago
quakeforge
quakeforgequakeforge/quakeforge

A modern open-source engine for playing Quake and QuakeWorld games, with tools for mod development and evolving into a general game engine.

6610C
1 day ago
gl_vk_supersampled
gl_vk_supersamplednvpro-samples/gl_vk_supersampled

Vulkan implementation of super-sampled rendering for high-quality anti-aliasing, with compact Vulkan coding techniques.

6518C++
1 year ago
mathplot
mathplotsebsjames/mathplot

A header-only C++ library for 2D and 3D data visualization using modern OpenGL.

5913C++
3 days ago
vig
vignsauzede/vig

A V language wrapper for dear imgui and cimgui, enabling immediate-mode GUI development with SDL2 and OpenGL.

573C
2 years ago
Kurarin
KurarinFireRedz/kurarin

A simple osu! standard simulator for gameplay, replay viewing, and video rendering.

541C
1 month ago
vnk
vnknsauzede/vnk

A V language wrapper for the Nuklear immediate-mode GUI library, enabling cross-platform UI development.

547V
1 year ago
Prince-Monogame
Prince-Monogamesalvadorc17/Prince-Monogame

A MonoGame implementation of Prince of Persia 2 written in C#, recreating the classic game with modern tools.

539C#
21 days ago
ZenGL
ZenGLSeenkao/New-ZenGL

A cross-platform 2D game engine library for Pascal/Delphi that simplifies OpenGL-based game development.

4811Pascal
2 years ago
NearChuckle
NearChucklerohit-n/NearChuckle

A Linux port of Far Cry 1 using SDL3, based on the game's leaked source code.

476C++
2 months ago
SDL2 and OpenGL
SDL2 and OpenGLregb/scalanative-graphics-bindings

Scala Native bindings for SDL2 and OpenGL, enabling high-performance graphics programming in Scala.

466Scala
4 years ago
Flare
Flareclintbellanger/flare-engine

A free/libre 2D action roleplaying game engine for creating classic ARPGs like Diablo and Baldur's Gate.

4013C++
7 years ago
Fireworks Engine
Fireworks EnginePikachuxxxx/Fireworks-Engine

A lightweight sandbox game engine built with OpenGL for rapid prototyping and high customizability.

404C++
4 years ago
1
6
7
8