Dedicated forge for the vulkan renderer, this is just a branch of the Daemon repository with a dedicated issue tracker and pull request hub.
-
Updated
Feb 10, 2026 - C++
OpenAL (Open Audio Library) is a cross-platform audio API designed for rendering of multichannel 3D positional audio. Its API style and conventions resemble those of OpenGL.
Dedicated forge for the vulkan renderer, this is just a branch of the Daemon repository with a dedicated issue tracker and pull request hub.
📚 ImpLib SDK combines free programming tools for authoring custom import libraries with advanced features, like cdecl2stdcall conversion, importing by ordinal, removing original thunk, accessing internal undocumented functions. One of the SDK tools is DLL2DEF, a command-line utility to extract the dynamic-link library symbols in plain text format.
3D FPS game engine with full dynamic lighting and shadows
The Dæmon game engine. 20 years of development above id Tech 3. Historically based on id Tech 3 through ioq3, Wolf:ET and XreaL a very long time ago.
Easy to use cross-platform 2D game library for C++
Script to spatialize Dolby Atmos tracks into a binaural stereo FLAC, using OpenAL Soft HRTF (3D object-based audio)
LWJGL is a Java library that enables cross-platform access to popular native APIs useful in the development of graphics (OpenGL, Vulkan, bgfx), audio (OpenAL, Opus), parallel computing (OpenCL, CUDA) and XR (OpenVR, LibOVR, OpenXR) applications.
Cross Platform D-Lang Game Engine with scripting support
The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.
Engine for creating 2-3D graphical interfaces in games and programs
Vesper - Crossplatform local music player
Igor Game Engine
Mhatxotic Engine attempts to be a safe, simple and fast cross-platform 2D multimedia engine written in C++20 for MSVC++, Clang and GNU C++ Compilers. It brings together many OSS libraries into one easy-to-use environment controlled by the LUA interpreter with the aim to operate on WinXP+ (x86/x86-64), MacOS (x86-64/Arm64) and Linux (Ubuntu x86-64)
SAE - Simple Audio Engine. Single file lib with high-level API, built on top of OpenAL and FFmpeg
A C++ sorting algorithm visualizer built with SDL3 and ImGui. The application animates different sorting techniques with optional audio feedback and flexible display modes.