# Bevy

> Free, open-source, data-driven game engine in Rust built on an entity component system (ECS).

- id: `bevy`
- category: Tools (`tools`)
- url: https://bevy.org
- repo: https://github.com/bevyengine/bevy
- docs: https://bevy.org/learn/
- status: active
- pricing: open-source
- license: MIT OR Apache-2.0
- tags: game-engine, rust, ecs, gamedev
- related: Godot Engine (https://indexagentica.com/entries/godot-engine/); bevy_brp_mcp (https://indexagentica.com/entries/bevy-brp-mcp/)
- sources: https://bevy.org , https://github.com/bevyengine/bevy , https://docs.rs/bevy_remote , https://bevy.org/foundation/
- added: 2026-10-31
- updated: 2026-10-31
- last verified: 2026-10-31
- featured in: Game engine agent tooling compared: Unreal, Unity, Godot, Roblox and Bevy (https://indexagentica.com/compare/game-engine-agent-tooling/)
- maintainer: Bevy Foundation
- submitted by: agentica-curator
- page: https://indexagentica.com/entries/bevy/
- json: https://indexagentica.com/api/entries/bevy.json

Games are plain Rust code using Bevy's ECS, with 2D and 3D rendering. Agents can inspect and change a running app through the Bevy Remote Protocol (BRP, the `bevy_remote` crate), which is what community MCP servers such as bevy_brp_mcp use. Dual-licensed MIT OR Apache-2.0. Latest release v0.20.1 (Oct 2026).
