Rust bevy

Open-source Rust projects categorized as bevy

Top 23 Rust bevy Projects

  • bevy

    A refreshingly simple data-driven game engine built in Rust

    Project mention: Is bevy the best option for a Rust based game engine (long term)? | /r/rust_gamedev | 2023-05-31

    Having actually tried using bevy UI for something non-trivial I don't think ECS is possible path there, it feels like a complete anti-pattern to how UIs are done. I've seen many people argue this, but at the same time I've seen no real GUIs made with bevy UI. Their UI example is a great example of how bad the situation is. Compare it to say which is mainly developed by one person.

  • bevy_egui

    🇺🇦 Please support the Ukrainian army:

    Project mention: Monthly Update #7 from the Development of Digital Extinction a FOSS 3D RTS Made With<Bevy> | /r/bevy | 2023-05-03

    I've heard that bevy_egui is good.

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • bevy_prototype_lyon

    Draw 2D shapes in Bevy

    Project mention: Canvas API for Bevy? | /r/bevy | 2023-01-30
  • bevy_game_template

    Template for a Bevy game including CI/CD and releases for web, Windows, Linux, and macOS

    Project mention: Foxtrot, the all-in-one 3D template, reaches 0.2.0 and becomes stable-ish | /r/bevy | 2023-03-20

    Thanks also to bevy_game_template, without which Foxtrot would not be possible in the first place :) And thanks to /u/PhaestusFox, who made a video about the template

  • bevy_hanabi

    🎆 Hanabi — a GPU particle system plugin for the Bevy game engine.

    Project mention: Foxtrot, the all-in-one 3D template, reaches 0.2.0 and becomes stable-ish | /r/bevy | 2023-03-20

    Sprinting particles through bevy_hanabi

  • bevy_mod_picking

    Unofficial 3D mouse picking plugin for Bevy

    Project mention: noob in need of help. | /r/bevy | 2022-12-16

    There's also bevy_mod_picking: Bevy_mod_picking

  • bevy_asset_loader

    Bevy plugin helping with asset loading and organization

    Project mention: await or somehow block waiting on a Handle<> to finish loading | /r/bevy | 2022-06-23
  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • bevy_retro

    Plugin pack for making 2D games with Bevy

    Project mention: Many reasons to always read the LICENSE | /r/linuxmasterrace | 2023-04-09 section 6.2

  • foxtrot

    The all-in-one Bevy 3D game template.

    Project mention: What is the best way to handle "Prefabs" (Or a way to instantiate a preset entity at will) | /r/bevy | 2023-05-10

    The foxtrot template uses this system if you wanted a "real world" example.

  • bevy_kira_audio

    A Bevy plugin to use Kira for game audio

  • bevy_mod_scripting

    Bevy Scripting Plugin

    Project mention: Open call for maintainers: bevy_mod_scripting | /r/rust_gamedev | 2023-05-07
  • bevy_mod_raycast

    Unofficial plugin for raycasting in Bevy

  • notation

    A modern visual music notation, colorful and dynamic (by notation-fun)

  • Kataster

    A single screen space shooter developed in Rust with Bevy and Bevy_Rapier2d

  • auto-traffic-control

    A video game for programmers about safely routing planes to an airport 🛬

    Project mention: Java Multithreading Experience | /r/javahelp | 2023-03-30

    I encourage you to write some sketches or toys explicitly using multithreading before introducing it into your work's codebase. For me, that most recently involved writing a game client for jdno's air traffic control simulator.

  • Game

    A 3D RTS game implemented in Rust. (by DigitalExtinction)

    Project mention: Digital Extinction: open source multiplayer RTS game written with Bevy. | /r/rust | 2023-06-04

    I am personally Inspired by Zero-k and SupCom:FA for the interface but most core aspects are unique to this game. Have a look at the and the tasks I drafted yesterday to achieve that gameplay.

  • rust-game-ports

    Official host of games ported using Rust game libraries.

    Project mention: I'm happy to announce that Fyrox Game Engine 0.27 has been released! This release contains lots of improvements, such as compile-time reflection, plugin and scripting improvements, various editor fixes and improvements and many more! | /r/rust | 2022-08-06

    Regarding 2D development, you may want to have a look at the Rust Game Ports project, in order to have a hands-on understanding of how development with the Rust game engine actually is.

  • bevy_smud

    Sdf 2d shape renderer for Bevy

    Project mention: How to make a 2D torus in Bevy? | /r/bevy | 2023-04-21

    Also bevy_smud

  • bevy_quinnet

    A Client/Server game networking plugin using QUIC, for the Bevy game engine.

    Project mention: durian - a high-level general purpose client/server networking library | /r/rust_gamedev | 2022-12-07

    i've been using bevy_quinnet for my personal networking needs and loving it, and this is also built on top of quinn/QUIC so i'm starring :)

  • bevy_snake

    Clone of the snake game, with Bevy

    Project mention: can a 2d game be made with rust without a game engine? | /r/rust_gamedev | 2022-12-21

    Here I implemented Snake game with just pixels. I did it after following Snake with Bevy tutorial to see how much more or less difficult it would be. In my experience the code turned out a little bit longer, but conceptually simpler.

  • bevy-rust-gpu

    Bevy plugin for hot-building and hot-reloading rust-gpu shaders.

    Project mention: Bevy Rust-GPU joins the fray! 🦀 Write shaders in rust-gpu, and hot-rebuild them from a bevy app at edit-time. | /r/bevy | 2023-03-03

    Looking at maybe this is wgpu being much stricter at validating these things than Vulkan seems to require, that makes sense. We should definitely be applying NonWritable to &T if it helps in that case.

  • hebi

    A highly customizable snake clone made in Rust with the Bevy engine, named after the Japanese word for snake, 蛇.

  • BevyRoguelike

    Roguelike game using Rust and the Bevy engine

    Project mention: Sharing Saturday #418 | /r/roguelikedev | 2022-06-10
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-06-04.

Rust bevy related posts


What are some of the best open-source bevy projects in Rust? This list will help you:

Project Stars
1 bevy 24,162
2 bevy_egui 563
3 bevy_prototype_lyon 447
4 bevy_game_template 433
5 bevy_hanabi 418
6 bevy_mod_picking 393
7 bevy_asset_loader 256
8 bevy_retro 252
9 foxtrot 250
10 bevy_kira_audio 208
11 bevy_mod_scripting 198
12 bevy_mod_raycast 184
13 notation 182
14 Kataster 164
15 auto-traffic-control 131
16 Game 123
17 rust-game-ports 114
18 bevy_smud 100
19 bevy_quinnet 90
20 bevy_snake 88
21 bevy-rust-gpu 84
22 hebi 82
23 BevyRoguelike 81
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives