Stars
Generator framework for writing build files for C++ in C++
Asset Cooker is a build system aimed at game assets, for custom engines. It's FAST! It leverages Windows' USN journals to robustly track which files change, and only cook what needs to be cooked.
Walnut is a simple application framework for Vulkan and Dear ImGui apps
c++ toolkit for rapid development of live graphical apps and games
Reliable & unreliable messages over UDP. Robust message fragmentation & reassembly. P2P networking / NAT traversal. Encryption.
A complete and cross-platform game engine designed for flexibility, performance, and fast-iterations.
OpenGL support library so you can just dive in and write OpenGL code
A collection of source code for computing in the fields of mathematics, geometry, graphics, image analysis and physics.
Easy to use and fast non-standard standard library replacement for C++.
linalg.h is a single header, public domain, short vector math library for C++
sandbox for various 3d math, geometry, graphics and physics code
Flax Engine – multi-platform 3D game engine
Powerful, mature open-source cross-platform game engine for Python and C++, developed by Disney and CMU
Godot Engine – Multi-platform 2D and 3D game engine
The Forge Cross-Platform Framework PC Windows, Steamdeck (native), Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2
Program analyses debugger information file (PDB, so Microsoft Visual C++ only) and presents info about user defined structures (size, padding, etc).
Multi-Joint dynamics with Contact. A general purpose physics simulator.
.NET library for xxHash, FNV, MurmurHash3 and SipHash algorithms
Fusee aims at becoming a multiplatform 3D realtime engine with a strong emphasis on content transformation and manipulation. Fusee is written mainly in C# and can be programmed in C#. Fusee builds …
C++ examples for the Vulkan graphics API
Compile time implementation of the 64-bit xxhash algorithm as C++11 constexpr expression.
Unreal plug-in that integrates Dear ImGui framework into Unreal Engine 4.
RenderDoc is a stand-alone graphics debugging tool.
A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input