Download Renzora
Powered by Rust & Bevy 0.18
The first fully-featured game engine built on Bevy. Get the editor for Windows, macOS, and Linux — or install the Cargo CLI and scaffold your first game in minutes.

Running the download opens this: dockable panels, a scene hierarchy, a reflection-driven inspector — including your own custom components — and a live viewport.
Get the editor
Two ways to start. Both give you the same editor.
Install with Cargo
The Renzora CLI, published on crates.io. Needs a Rust toolchain, plus Docker and git on your PATH.
$ cargo install renzora # the published CLI
$ renzora new my-game # scaffold a project
$ renzora run # build it and open the editor
renzora new scaffolds a fresh project; renzora run compiles it and launches the editor on your game.
Or download a prebuilt editor
Latest release: r1-alpha5
Each build is the engine binary with the renzora_editor bundle beside it — just run it to open the editor.
What's inside
All real — and almost every feature is its own plugin.
Scene editor
Dockable panels, a scene hierarchy, and a reflection-driven inspector. Define custom components with derive(Inspectable) — they're editable and serialized with the scene.
Scripting
Write gameplay in Lua 5.4 or Rhai — chosen by file extension — or wire it up visually with Blueprint node graphs.
Plugin system
Almost everything is a plugin across ~187 workspace crates. Drop hot-loadable cdylibs into plugins/ and register them with renzora::add!.
Materials & shaders
A node-based material graph, custom WGSL shaders, and 50+ post-process effects.
renzora_ember UI
Build game and editor interfaces from .html templates with reactive {{ }} bindings.
Physics
Rigid bodies, colliders, and joints powered by the Avian physics engine.
Cross-platform export
Ship to Windows, Linux, macOS, Android, iOS, and Web (WASM) from a single project.
Open source
Built on Rust and Bevy 0.18, and fully open source under MIT/Apache.
See it in action
Captured straight from the editor.

Multiple viewports & gizmos
Edit scenes across up to four viewports, each with move, rotate, and scale gizmos.

Lua & Rhai scripting
A built-in code editor — scripts run as Lua 5.4 or Rhai, picked by file extension.

Node-based materials
Compose PBR materials in a node graph, then drop to custom WGSL when you need to.

renzora_ember UI
The toolkit behind both game and editor interfaces — .html templates with reactive bindings.

11-panel debugger
Profile frames, memory, render and ECS stats, physics, culling, and Lumen GI in real time.

A plugin for everything
Add panels for Blueprint, terrain, particles, shaders, audio, and more — each its own plugin.