Skip to content
SocialAtoZ

Bevy

Verified

Free, open source, data-driven game engine built in Rust.

Not yet rated. Be the first to review Bevy.

Bevy screenshot See all screenshots
  • Deployment On Premises
  • Starting price Free
  • Free trial Not offered
  • Best for Freelancers, Startups, SMEs

What is Bevy?

Bevy is a free and open source, data-driven game engine built in Rust, designed to be simple to learn while remaining fast and flexible. It centers on a custom Entity Component System that is cache-friendly and runs in parallel, and it supports both 2D and 3D projects with modern rendering features like PBR materials, lighting, and shadows.

Bevy targets Windows, macOS, Linux, the web via WebAssembly, iOS, and Android from one codebase, and offers hot asset reloading, a flexbox-based UI system, and a scene system for saving and loading game worlds. It is dual licensed under MIT and Apache 2.0, with no license fees, contracts, or revenue sharing, and is supported by community donations.

Key Features of Bevy

Bevy lists 8 documented features, including Custom Entity Component System (ECS) with parallel, cache-friendly scheduling, 2D and 3D rendering with PBR materials, lights, and shadows and Hot asset reloading for fast iteration without recompiling. The list below covers what the product does rather than how it is marketed.

  • Custom Entity Component System (ECS) with parallel, cache-friendly scheduling
  • 2D and 3D rendering with PBR materials, lights, and shadows
  • Hot asset reloading for fast iteration without recompiling
  • Cross-platform: Windows, macOS, Linux, Web (WASM), iOS, and Android
  • ECS-driven UI framework with flexbox layout
  • Scene system for creating, saving, loading, and instancing ECS worlds
  • Optimized fast-compile build configuration
  • MIT/Apache-2.0 dual license, fully free and open source

Bevy Pricing

Bevy lists one plan, at Free.

Open Source

Free

Unlimited

100% free forever, dual licensed under MIT and Apache 2.0, community-supported via voluntary donations.

Bevy Specifications

Bevy is available on Windows and macOS. It has a free plan.

Deployment
  • On Premises
Billing cycle
Onetime
Desktop
  • Windows
  • macOS
Languages
  • English
Built for
  • Freelancers
  • Startups
  • SMEs
Integrations
Rapier physics, egui, bevy_kira_audio, and various community crates via the Cargo/Rust ecosystem
Public API
No
Free trial
No
Free plan
Yes
Runs in browser
No
Customisable
Yes
Website
bevyengine.org

Bevy Videos

Bevy Screenshots

Bevy Reviews

No reviews yet

Used Bevy? Share your experience and help other buyers decide.

Bevy FAQs

Yes, Bevy is completely free and open source, dual licensed under MIT and Apache 2.0, with no fees or revenue sharing.

Bevy is written in and used with Rust.

Bevy targets Windows, macOS, Linux, the web via WebAssembly, iOS, and Android.

Bevy is under active development; earlier versions noted missing features and sparse documentation, so teams should evaluate maturity for their specific use case.

Bevy is primarily a code-first engine built around its Entity Component System; editor tooling is an active area of community development.