Bevy Engine

bevyengine.org

A refreshingly simple data-driven game engine built in Rust.

Visit
Bevy Engine screenshot
/ About /

Bevy is a free and open-source game engine written in Rust, built around a custom Entity Component System (ECS) architecture. It supports 2D and 3D rendering, animation, audio, UI, scenes, and cross-platform deployment including Web, iOS, and Android. Bevy is designed for fast compile times and extensibility, licensed under MIT or Apache 2.0.

/ How it works /

Bevy uses a custom Entity Component System where all game and engine logic is expressed as Rust structs and functions, enabling massively parallel, cache-friendly execution across 2D, 3D, UI, and audio systems.

/ Who it's for /

game developers and indie developers building games or interactive apps in Rust

/ More info /

Background.

Status
launched
Business model
open-source
/ Discovered patterns /

Similar projects.

Coming soonSpektrail’s read on Games

Editorial take on the space this project sits in — momentum signals, adjacent moves, our call on whether the wedge is real. Get pinged when we publish a new read or when the landscape shifts.

Coming soon

Have a take on this space?

Tell us what you’d build differently, where you think the incumbents miss, or what we’ve gotten wrong about this project. Comments + reactions are coming soon.