Skip to content

Rawframe Project

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.

Pinned Loading

  1. maul2d maul2d Public

    Deterministic 2D physics engine: bit-exact rollback, record/replay, particle fluids. C17, zero dependencies, MIT.

    C 5 1

  2. maul3d maul3d Public

    Deterministic 3D physics engine: bit-exact rollback, record/replay, voxel destruction. C17, zero dependencies, MIT.

    C 4

  3. rawframe-engine rawframe-engine Public

    Rawframe Engine: network-first 2D/3D engine, C++23 core, Kest scripting.

    C++ 3

Repositories

Showing 10 of 15 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…