Stars
Collection of cross-platform one-file C/C++ libraries with no dependencies, primarily used for games
Vulkan-based implementation of D3D8, 9, 10 and 11 for Linux / Wine
A modern C++17 glTF 2.0 library focused on speed, correctness, and usability
A modern Wine wrapper for macOS built with SwiftUI
Daxa is a convenient, simple and modern gpu abstraction built on vulkan
Official DirectX headers available under an open source license
Sample code for the book "Introduction to 3D Game Programming with DirectX 12"
SPIRV-Reflect is a lightweight library that provides a C/C++ reflection API for SPIR-V shader bytecode in Vulkan applications.
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Easy to integrate Vulkan memory allocation library
Easy to integrate memory allocation library for Direct3D 12
The Forge Cross-Platform Framework PC Windows, Steamdeck (native), Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2
FidelityFX Super Resolution 2 for OpenGL
stb single-file public domain libraries for C/C++
💡 Experimental real-time global illumination renderer 🦀
A modern C++ BVH construction and traversal library
Convert between GLB and GLTF files.
A game engine with an emphasis on real-time cutting-edge solutions