<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/introducing-bevy-0-1-p7x8epkvn" -->

---
title: Introducing Bevy 0.1 | daily.dev
description: Bevy Engine, a free and open-source data-driven game engine and app framework built in Rust, is announced with its initial 0.1 release. It features a custom...
canonical: https://daily.dev/posts/introducing-bevy-0-1-p7x8epkvn
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Introducing Bevy 0.1 | daily.dev
og:description: Bevy Engine, a free and open-source data-driven game engine and app framework built in Rust, is announced with its initial 0.1 release. It features a custom...
og:url: https://daily.dev/posts/introducing-bevy-0-1-p7x8epkvn
og:image: https://api.daily.dev/og/posts/P7X8epkvn.png
og:image:alt: Introducing Bevy 0.1
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Introducing Bevy 0.1

**[Bevy Engine](https://daily.dev/sources/bevy)** · 41 min read · 0 upvotes · 0 comments

## Summary

Bevy Engine, a free and open-source data-driven game engine and app framework built in Rust, is announced with its initial 0.1 release. It features a custom high-performance Entity Component System (Bevy ECS), a render graph for multi-threaded rendering, an ECS-driven UI system, cross-platform support (Windows, macOS, Linux), 3D and 2D rendering, asset management with hot reloading, scenes, a reflection-like Properties system, and an event system. The author emphasizes fast iterative compile times (~0.8-3.0 seconds) achieved through the LLD linker, nightly Rust, and generic sharing. The project is described as being in an early 'prototyping' phase with unstable APIs and sparse documentation, not yet recommended for serious projects.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://bevy.org/news/introducing-bevy>

## Questions this post answers

### What is Bevy ECS and how is it different from other Rust ECS libraries?

Bevy ECS is a custom Entity Component System built into the Bevy game engine that uses normal Rust datatypes instead of complex lifetimes, traits, builder patterns, or macros found in other Rust ECS implementations. Components are plain structs, systems are plain functions, and entities are a type wrapping a unique integer, enabling automatic parallel system scheduling and global change detection.

_Developers evaluating Rust ECS options can follow ecosystem comparisons like this on daily.dev._

### How fast are iterative compile times in Bevy with the fast compiles configuration?

Changes to Bevy examples compile in roughly 0.8 to 3.0 seconds using the fast compiles configuration, which combines the LLD linker, the nightly Rust compiler, and generic sharing. Times vary by OS: about 0.8-3.0 seconds on Linux versus 1.5-3.0 seconds on Windows, while macOS is notably slower due to lacking an up-to-date LLD linker.

_Teams weighing Rust game engines by iteration speed can track details like this on daily.dev._

### What rendering backends does the Bevy game engine support?

Bevy supports Vulkan, DirectX 12, and Metal as multiple render backends, thanks to the wgpu abstraction layer, with more backends planned. Rendering logic is organized through a Render Graph that encodes atomic render operations as nodes, such as camera, UI, and texture copy passes, allowing dependency analysis and parallel execution.

_Developers comparing engine rendering architectures can keep tabs on updates like this via daily.dev._

## Similar posts on daily.dev

- [Bevy 0.19](https://daily.dev/posts/bevy-0-19-sk3tvicux) · Lobsters · 19 upvotes · 2 comments
- [Bevy's Sixth Birthday](https://daily.dev/posts/bevy-s-sixth-birthday-bb5mw85zl) · Lobsters · 1 upvotes · 0 comments

---

Tags: [#game-development](https://daily.dev/tags/game-development), [#rust](https://daily.dev/tags/rust)

[View this post on daily.dev](https://daily.dev/posts/introducing-bevy-0-1-p7x8epkvn)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Introducing Bevy 0.1","url":"https://daily.dev/posts/introducing-bevy-0-1-p7x8epkvn","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/introducing-bevy-0-1-p7x8epkvn"},"datePublished":"2026-08-23T12:20:51.627Z","dateModified":"2026-08-23T12:48:04.771Z","description":"Bevy Engine, a free and open-source data-driven game engine and app framework built in Rust, is announced with its initial 0.1 release. It features a custom...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/1c316355a87f497c7a538693ddfdf25a?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/1c316355a87f497c7a538693ddfdf25a?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Bevy Engine","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Bevy Engine","logo":"https://media.daily.dev/image/upload/s--oCEd8Bn1--/f_auto,q_auto/v1787487635/logos/bevy-blog?_a=BAMAMicg0","url":"https://daily.dev/sources/bevy"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/introducing-bevy-0-1-p7x8epkvn","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"game-development,rust","timeRequired":"PT41M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Bevy Engine","item":"https://daily.dev/sources/bevy"},{"@type":"ListItem","position":3,"name":"Introducing Bevy 0.1"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/introducing-bevy-0-1-p7x8epkvn#faq","mainEntity":[{"@type":"Question","name":"What is Bevy ECS and how is it different from other Rust ECS libraries?","acceptedAnswer":{"@type":"Answer","text":"Bevy ECS is a custom Entity Component System built into the Bevy game engine that uses normal Rust datatypes instead of complex lifetimes, traits, builder patterns, or macros found in other Rust ECS implementations. Components are plain structs, systems are plain functions, and entities are a type wrapping a unique integer, enabling automatic parallel system scheduling and global change detection. Developers evaluating Rust ECS options can follow ecosystem comparisons like this on daily.dev."}},{"@type":"Question","name":"How fast are iterative compile times in Bevy with the fast compiles configuration?","acceptedAnswer":{"@type":"Answer","text":"Changes to Bevy examples compile in roughly 0.8 to 3.0 seconds using the fast compiles configuration, which combines the LLD linker, the nightly Rust compiler, and generic sharing. Times vary by OS: about 0.8-3.0 seconds on Linux versus 1.5-3.0 seconds on Windows, while macOS is notably slower due to lacking an up-to-date LLD linker. Teams weighing Rust game engines by iteration speed can track details like this on daily.dev."}},{"@type":"Question","name":"What rendering backends does the Bevy game engine support?","acceptedAnswer":{"@type":"Answer","text":"Bevy supports Vulkan, DirectX 12, and Metal as multiple render backends, thanks to the wgpu abstraction layer, with more backends planned. Rendering logic is organized through a Render Graph that encodes atomic render operations as nodes, such as camera, UI, and texture copy passes, allowing dependency analysis and parallel execution. Developers comparing engine rendering architectures can keep tabs on updates like this via daily.dev."}}]}
```

