Showing 9 of 261 projects
A cross-platform OpenGL Doom source port with advanced modding features and modern rendering.
A modern source port of the classic 3D Realms game Shadow Warrior, enabling play on contemporary operating systems.
Java bindings for Vulkan, OpenGL, GLFW, and other graphics APIs using Java 22's Foreign Function & Memory API.
A master's thesis project benchmarking OpenGL vs Vulkan API performance through identical test implementations.
A deprecated Vulkan and OpenGL sample demonstrating multi-threaded 3D rendering using worker threads and command buffers.
Delphi and Pascal header translation for OpenGL 4.6, including WGL and GLX bindings.
Go cross-platform library for creating OpenGL contexts and handling events with desktop and browser backends.
Vulkan implementation of super-sampled rendering for high-quality anti-aliasing, with compact Vulkan coding techniques.
A modern open-source engine for playing Quake and QuakeWorld games, with tools for mod development and evolving into a general game engine.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.