Description:
CallMeMaybe (CMM) is a C++ runtime reflection library built on C++26 static reflection, enabling runtime introspection, dynamic invocation, and a runtime registry for reflective access via [[=cmm::reflectable]] annotations.
Keep Calm and Read the Friendly Manual :-)
Description:
CallMeMaybe (CMM) is a C++ runtime reflection library built on C++26 static reflection, enabling runtime introspection, dynamic invocation, and a runtime registry for reflective access via [[=cmm::reflectable]] annotations.
Description:
Tracy Profiler is a real-time, nanosecond-resolution profiler for games and other applications. It supports CPU and GPU profiling, remote telemetry, and hybrid frame and sampling captures, with bindings for C++, Lua, Python, and more, plus live visualization via an interactive demo.
Description:
Binaryen is a C++ library and compiler/toolchain for WebAssembly, featuring wasm-opt, wasm-as, wasm-dis, wasm2js, and more. It provides a compact IR, parallel optimization passes, and integration with Emscripten, enabling fast, efficient WebAssembly generation and optimization.
Description:
Box3D is a cross-platform 3D physics engine for games. Written in portable C17 with SIMD support, it provides robust rigid-body dynamics, collision detection, and joints, with multiple samples and cross-platform build options via CMake.
Description:
CARBON Engine is an open-source platform for persistent sandbox worlds, powering EVE Online and EVE Frontier. It provides a collection of C++ engines and tools (rendering, simulation, IO, assets) designed for game development and large-scale virtual worlds.
Description:
GameBlocks provides concise, self-explanatory building blocks to help coding agents prototype browser-based 3D games, focusing on spatial behavior, world structure, and actor motion.
Description:
Ratatui is a Rust crate for building terminal user interfaces (TUIs). It offers a simple, flexible toolkit to create text-based UIs for command-line apps, dashboards, and interactive console programs.
Description:
SFML is a simple, fast, cross-platform multimedia library for C++. It provides windowing, graphics, audio and networking with language bindings for multiple languages.
Description:
LÖVE is a free, open-source framework for creating 2D games in Lua. It runs on Windows, macOS, Linux, Android and iOS, and provides a simple API for graphics, audio and input under the permissive zlib/libpng license.
Description:
lsFusion is an extremely declarative, open-source, Java-based platform for information systems development.