r1-alpha5 — Early Access

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.

The Renzora editor

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.

Recommended for building games

Install with Cargo

The Renzora CLI, published on crates.io. Needs a Rust toolchain, plus Docker and git on your PATH.

terminal

$ 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

Multiple viewports & gizmos

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

Lua & Rhai scripting

Lua & Rhai scripting

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

Node-based materials

Node-based materials

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

renzora_ember UI

renzora_ember UI

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

11-panel debugger

11-panel debugger

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

A plugin for everything

A plugin for everything

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

0
Export platforms
0
Scripting options
0
Workspace crates
0
Post-process effects