Bevy
Bevy is an open-source, data-driven game engine written in Rust. It emphasizes simplicity, modularity, and performance, and is built around an Entity-Component-System (ECS) architecture that separates data from behavior. The engine provides facilities for rendering, input, audio, asset management, UI, and scene organization, with a focus on being easily extensible through a plug-in system.
Bevy's core is its ECS, which enables parallel execution of systems that operate on components. The rendering
The engine targets modern Rust workflows and seeks to offer a pleasant developer experience, with growing documentation,
Bevy is distributed under a dual license: MIT and Apache-2.0. It has an active open-source community with
Platform support includes desktop operating systems (Windows, macOS, Linux) and experimental WebAssembly/browser deployment; mobile targets are