Building blocks for games and real-time simulations: an engine, a scripting language, and a family of standalone C libraries. Kest and the Maul libraries are MIT licensed; Rawframe Engine is source-available under its own license.
| Project | What it is |
|---|---|
| Rawframe Engine | A network-first 2D and 3D game engine with a C++23 core and a dedicated server that never links rendering code. Source-available. |
| Kest | A statically typed language for games and simulations, with a bytecode VM in C and zero dependencies. |
| Maul2D, Maul3D | Deterministic 2D and 3D physics with bit-exact rollback. |
| Maul Window, Maul RHI, Maul UI, Maul Audio | Windows and input, the GPU device layer, user interface, and audio. |
| Maul Unicode, Maul Locale | Unicode algorithms and locale formatting. |
| Maul Anim, Maul Tween, Maul VFX, Maul Nav | Skeletal animation, tweening, particles and effects, navigation. |
Every Maul library is usable on its own; Rawframe Engine is their first user, not their owner.
These projects are developed with AI coding agents under human direction. How outside contributions work is described in CONTRIBUTING.md and AI_POLICY.md.
Contact: support@rawframe.net. Use of the Rawframe, Kest and Maul names and logos is described in the trademark policy.