Rust Gamedev

Open-source Rust projects categorized as Gamedev

Top 23 Rust Gamedev Projects

  1. bevy

    A refreshingly simple data-driven game engine built in Rust

    Project mention: Iced/Bevy/Dioxus developers debate open source ethics of reuse vs. recognition | news.ycombinator.com | 2025-06-27
  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. egui

    egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native

    Project mention: 0.32.0 – Atoms, popups, and better SVG support | news.ycombinator.com | 2025-07-13
  4. pyxel

    A retro game engine for Python

    Project mention: A (not so) small library for terminal based game development | news.ycombinator.com | 2024-07-23

    If pygamelib interests you, you might also be interested in Pyxel:

    https://github.com/kitao/pyxel

  5. Fyrox

    3D and 2D game engine written in Rust

    Project mention: Migrating Away from Rust | news.ycombinator.com | 2025-04-28

    Sorry but this engine had(s) problems rendenring a rectangle with alpha channel 3 months ago (I'm assuming it was fixed).

    Is it normal for Rust ecosystem to use software of this level of maturity?

    https://github.com/FyroxEngine/Fyrox/discussions/725

  6. Pumpkin

    Empowering everyone to host fast and efficient Minecraft servers.

    Project mention: Pumpkin got Minecraft Terrain generation | news.ycombinator.com | 2025-06-05
  7. Ambient

    The multiplayer game engine

  8. gdext

    Rust bindings for Godot 4

    Project mention: Godot Rust gdext: GDExtension Rust Game Dev Bindings | dev.to | 2024-08-07

    Another fantastic resource is the example game code in the gdext GitHub repo for a Dodge the Creeps game (which will sound familiar if you have followed the official Godot, GDScript-based, tutorial). You can try building it or just dip into for help to unblock if you get stuck working on your own game.

  9. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  10. gdnative

    Rust bindings for Godot 3

    Project mention: Migrating Away from Rust | news.ycombinator.com | 2025-04-28

    It is indeed great for creating a prototype. After that, one can gradually migrate to Rust go benefit from faster execution times. The Rust bindings are in a pretty decent shape by now

    https://godot-rust.github.io/

  11. rx

    👾 Modern and minimalist pixel editor (by cloudhead)

  12. valence

    A Rust framework for building Minecraft servers.

  13. feather

    A Minecraft server implementation in Rust (by feather-rs)

    Project mention: Pumpkin: A Modern Minecraft server written in Rust | news.ycombinator.com | 2024-10-15

    Similar projects:

    - Feather (Rust, abandoned) https://github.com/feather-rs/feather

  14. avian

    ECS-driven 2D and 3D physics engine for the Bevy game engine.

    Project mention: Avian: 3D physics engine for the Bevy game engine | news.ycombinator.com | 2025-03-22
  15. bevy-cheatbook

    Unofficial Reference Book for the Bevy Game Engine

  16. mun

    Source code for the Mun language and runtime.

  17. ash

    Vulkan bindings for Rust

  18. bevy_hanabi

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

  19. Coffee

    An opinionated 2D game engine for Rust (by hecrj)

  20. Tetra

    🎮 A simple 2D game framework written in Rust

  21. kira

    Library for expressive game audio.

  22. rust-ecosystem

    Rust wants & tracking for Embark 🦀

    Project mention: Rust GPU Transitions to Community Ownership | news.ycombinator.com | 2024-08-22

    It looks like they're still actively maintaining a bunch of rust crates, and they're still developing Wim (their blobby Roblox competitor written in rust).

    They have pulled back from the rust ecosystem quite a bit though since repi (their former CTO) left shortly after The Finals released. They stopped all their FOSS sponsorships, and there was [this PR](https://github.com/EmbarkStudios/rust-ecosystem/commit/61f0e...) which definitely doesn't inspire confidence.

  23. notan

    Cross-platform multimedia layer

    Project mention: Notan: Cross-Platform Multimedia Layer | news.ycombinator.com | 2024-08-28
  24. laminar

    A simple semi-reliable UDP protocol for multiplayer games

  25. rendy

    State of the art "build your own engine" kit powered by gfx-hal

  26. SaaSHub

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

    SaaSHub logo
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).

Rust Gamedev discussion

Log in or Post with

Rust Gamedev related posts

  • Iced/Bevy/Dioxus developers debate open source ethics of reuse vs. recognition

    1 project | news.ycombinator.com | 27 Jun 2025
  • KiCad and Wayland Support

    2 projects | news.ycombinator.com | 17 Jun 2025
  • Migrating Away from Rust

    17 projects | news.ycombinator.com | 28 Apr 2025
  • Retro Boy: simple Game Boy emulator written in Rust, can be played on the web

    12 projects | news.ycombinator.com | 20 Mar 2025
  • The "No Clear Winner" Era of Federated Microblogging

    1 project | news.ycombinator.com | 13 Mar 2025
  • Three-nanite: Unreal Nanite in Three.js

    3 projects | news.ycombinator.com | 7 Feb 2025
  • Obvious Things C Should Do

    2 projects | news.ycombinator.com | 11 Jan 2025
  • A note from our sponsor - Stream
    getstream.io | 17 Jul 2025
    Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure. Learn more →

Index

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

# Project Stars
1 bevy 40,546
2 egui 25,680
3 pyxel 16,479
4 Fyrox 8,364
5 Pumpkin 5,102
6 Ambient 3,873
7 gdext 3,846
8 gdnative 3,644
9 rx 3,236
10 valence 3,089
11 feather 2,688
12 avian 2,228
13 bevy-cheatbook 2,157
14 mun 2,060
15 ash 2,046
16 bevy_hanabi 1,138
17 Coffee 1,117
18 Tetra 973
19 kira 946
20 rust-ecosystem 934
21 notan 921
22 laminar 842
23 rendy 819

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Rust is
the 5th most popular programming language
based on number of references?