Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Game Engine Software
  3. Bevy

Bevy

What it is

Bevy is a free, open-source game engine built in Rust. It is designed for 2D and 3D games, visualizations, user interfaces, and other graphical applications. Its custom Entity Component System represents components as Rust structs and systems as Rust functions. Graphics capabilities include 2D and 3D rendering, a composable render graph, lights, shadows, cameras, meshes, textures, materials, glTF loading, sprite sheets, texture atlases, custom shaders, and render pipelines. Bevy supports skeletal animation, blending, morph targets, and glTF animation imports. Its ECS-driven UI uses flex-box layout. Scenes can be saved, loaded, and hot-reloaded, while current asset hot reloading covers scenes, textures, and meshes. Audio files can be loaded and played as assets. Bevy targets Windows, macOS, Linux, web, iOS, and Android, and is available through crates.io for Rust projects. MIT or Apache 2.0 licensing carries no license fees or sales cuts.

For and against

For

  • Free and open source
  • Supports Windows, macOS, Linux, web, iOS, Android
  • 2D and 3D rendering
  • ECS-driven user interface
  • MIT or Apache 2.0 licensing

Against

  • Still in development
  • Documentation may be sparse
  • Breaking API changes about every three months
  • No visual scripting

The verdict

Bevy combines Rust-based ECS architecture with 2D and 3D graphics, UI, animation, scenes, and audio. Its broad platform support and no-fee licensing are balanced by ongoing development and possible API changes.

Who it suits

Bevy suits Rust developers creating games, visualizations, interfaces, or other graphical applications across desktop, web, and mobile targets. It may also fit users comfortable with a project still in development.

Plans and prices

Bevy Engine

Free

100% free · no license fees · no sales cuts

Bronze

$5a month

Membership donation tier

Silver

$10a month

Membership donation tier

Gold

$25a month

Name in Credits

Platinum

$50a month

Name in Credits

Titanium

$100a month

Name in Credits · Link in Credits

Diamond

$250a month

Logo in Credits · Link in Credits

Corporate Bronze

$500a month

Logo in Credits · Link in Credits

Corporate Silver

$1,000a month

Logo in Credits · Link in Credits

Every plan, in full

On the record

2D rendering
The 2D renderer supports sprite sheets, dynamic texture atlases, cameras, textures, materials, custom shaders, and render pipelines.bevy.org · read 12 Oct 2026
3D rendering
The 3D renderer includes lights, shadows, cameras, meshes, textures, materials, and glTF loading.bevy.org · read 12 Oct 2026
Animation
Bevy supports skeletal rig animation, blending multiple animations, blend shapes or morph targets, and importing animations from glTF files.bevy.org · read 12 Oct 2026
Architecture
Bevy uses a custom Entity Component System, with components represented as Rust structs and systems as Rust functions.bevy.org · read 11 Oct 2026
Audio
Bevy can load audio files as assets and play audio assets using Audio entities.bevy.org · read 12 Oct 2026
Dependencies
Bevy is built in pure Rust, while additional operating-system dependencies are needed for features such as windows, audio, and peripheral input.bevy.org · read 12 Oct 2026
Development model
Bevy is built in the open by volunteers.bevy.org · read 12 Oct 2026
Development status
Bevy is still in development; the maker warns that important features may be missing, documentation can be sparse, and releases may introduce breaking API changes about every three months.bevy.org · read 11 Oct 2026
ECS
Engine and game logic use Bevy ECS, a custom Entity Component System.bevy.org · read 12 Oct 2026
Graphics
Its features include 2D and 3D rendering, a composable render graph, and skeletal and morph-target animation.bevy.org · read 11 Oct 2026
Installation
Bevy is available as a library on crates.io and the getting-started guide shows adding it to a Rust project with cargo add bevy.bevy.org · read 12 Oct 2026
Integrations
The community asset directory lists third-party plugins and integrations, including Steamworks SDK, egui, and SpacetimeDB integrations.bevy.org · read 11 Oct 2026
Learning and extensions
The official next-steps guide points to feature examples, browser examples, API documentation, and Bevy Assets entries for community learning resources and plugins.bevy.org · read 12 Oct 2026
License and fees
Bevy is free and open source under the user's choice of the MIT or Apache 2.0 licenses, with no license fees or sales cuts.bevy.org · read 12 Oct 2026
Licensing
Bevy is available under the user's choice of the MIT or Apache 2.0 license, with no license fees or sales cuts.bevy.org · read 11 Oct 2026
Maker
The Bevy Foundation is a Washington State nonprofit formed to advance and support the free, open-source Bevy Engine.bevy.org · read 11 Oct 2026
Mobile export
Yesbevy.org · read 24 Sep 2026
Other features
Bevy includes UI, scene loading and hot reloading, and audio playback features.bevy.org · read 11 Oct 2026

Alternatives to Bevy

Every alternative, ranked