Stars
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.
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.
An 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 Rendering 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
High performance build system for Windows, OSX and Linux. Supporting caching, network distribution and more.
Build your own non-linear interactive stories using the Elm Narrative Engine