Bevy

Open source Rust game engine built on an entity component system

85.5
Score in best game engines

Ranked 7 of 12 in best game engines

Free, MIT or Apache-2.0 licensed Rust engine with an entity component system and active development. The Rust requirement and changing APIs make it a choice for programmers only.

Best for Rust programmers building data-driven games

About Bevy

Bevy is a code-first engine. Components are Rust structs and systems are Rust functions, and the engine runs them through a parallel scheduler. The project lists 2D and 3D renderers, a render graph, animation, Bevy UI, scenes, sound and hot reloading among its features.

Bevy targets Windows, macOS, Linux, the web, iOS and Android, according to its site. There is no fee to use it, and the optional supporter tiers are paid sponsorships. The GitHub repository had commits on October 10, 2026. Expect to write Rust, and plan for API changes between releases, since the engine is still evolving.

Key features

  • Entity component system
  • 2D and 3D renderers
  • Render graph
  • Hot reloading
  • Windows, macOS, Linux, web, iOS and Android

Strengths

  • MIT or Apache-2.0 licensed with no fees
  • Entity component system with a parallel scheduler
  • Active GitHub development into October 2026

Limits

  • Requires Rust, which raises the learning curve
  • APIs may change between releases, so pin versions for long projects

Where Bevy ranks

  • Best game engines#7of 12 · 85.5

    Best for: Rust programmers building data-driven games

How Bevy compares

ProductScorePricePlatformsScripting language3D supportWorkflow
#5GameMaker88.0Free plan, paid upgradesWindowsmacOSGMLNoEditor and code
#6Cocos Creator86.5Free and open sourceWindowsmacOSTypeScript and JavaScriptYesEditor and code
#7Bevy85.5Free and open sourceWindowsmacOSLinuxWebiOSAndroidRustYesCode-first
#8MonoGame84.5Free and open sourceWindowsmacOSLinuxAndroidiOS, iPadOSC#YesCode-first
#9O3DE81.5Free and open sourceWindowsLinuxmacOSC++ and PythonYesEditor and code

The full comparison table for best game engines has all 12 products.

Questions about Bevy

Is Bevy free?
Bevy can be used without paying: MIT or Apache-2.0 licensed; optional paid supporter tiers. Check the vendor’s pricing page for current limits.
Is Bevy open source?
Yes. Bevy publishes its source code under the MIT OR Apache-2.0 license.
Which platforms does Bevy support?
Bevy is available on: Windows, macOS, Linux, Web, iOS, Android.
What is Bevy best for?
Rust programmers building data-driven games. In our ranking of game engines it is number 7 of 12 with a score of 85.5.
What are the best alternatives to Bevy?
The highest-ranked alternatives on listme.name are Godot Engine, Unity, Unreal Engine, Defold.

Show this ranking on your site

If you make or maintain Bevy, this badge links back to this page and shows its current rank. It updates when the ranking does.

Ranked #7 of 12 game engines on listme.name
<a href="https://listme.name/software/bevy"><img src="https://listme.name/badge/bevy.svg" height="28" alt="Ranked #7 of 12 game engines on listme.name"></a>