Python
Java
JavaScript
Android
Golang
C/C++
Swift
PHP
Node.js
Ruby
.NET
More
React
Linux
Rust
Vue.js
Flutter
Command-line
Network programming
Database
Applications
IDEs
More...
Home
/
Rust
/
Game development
Game development
Game development
Search
Newest releases
Newest releases
Most popular
Game development
5
Simplified Find command made with Rust.
Hunt Hunt is a (highly-opinionated) simplified Find command made with Rust. It searches a file/folder by name on the entire drive. If the --first flag
Game development
17
🌳 A lightning-fast system fetch tool made with Rust.
🌳 treefetch A lightning-fast minimalist system fetch tool made in Rust. Even faster than pfetch. Made to practice my new Rust skills 🦀 . A great pai
Game development
442
A small path tracing renderer written in Rust.
rayn This is a CPU-based path tracing renderer focused on rendering SDFs, specifically fractals. It was originally based on the book "Ray tracing in o
Game development
4
Study of differential geometry with Rust + WebGL
Differential Geometry Study Study of differential geometry with Rust + WebGL. Build setup # change working directory to www $ cd www # install depend
Game development
5
A high-performance renderer to render glTF models that use the `KHR_materials_transmission...
This is a high-performance renderer designed among other things to render glTF models that use the KHR_materials_transmission and KHR_materials_volume
Game development
3
Pong-like videogame made with Rust and Bevy
Rust pong Pong-like videogame made with Rust and Bevy Features Correct Physics AI Score Wasm TO DO Score Wasm Multiplayer How to run For the desktop v
Game development
5
💤 Put your Minecraft server to rest when idle.
lazymc Note: this is a prototype and currently incomplete. lazymc puts your Minecraft server to rest when idle, and wakes it up when players connect.
Game development
14
A simple, efficient spring animation library for smooth, natural motion in Rust
Natura A simple, efficient spring animation library for smooth, natural motion in Rust Usage Natura is framework-agnostic and works well in 2D and 3D
Game development
12
A procedural sky plugin for bevy
bevy_atmosphere A procedural sky plugin for bevy Example use bevy::prelude::*; use bevy_atmosphere::*; fn main() { App::build() .insert_re
Game development
37
A rust framework for creating deno plugins
Calcite Calcite is a library for easily creating deno plugins. Getting Started Refer the docs Examples To run the examples do cargo build --example sy
Game development
10
Concise recipes for common game dev tasks, for the Bevy game engine
Bevy Cookbook Click Here List of concise recipes for how to do common game development tasks in the Bevy game engine. Please help improve it and keep
Game development
17
Concise reference for the Bevy game engine.
Bevy Cheatsheet Click Here Concise cheat sheet to show the exact syntax for common features and programming patterns in the Bevy game engine. Please h
Game development
10
Erlang type mapping tool that allows to convert json to structured data according to type ...
type_mapper Erlang type mapping tool that allows to convert json to structured data according to type specs. It can: translate JSON to records accordi
Game development
33
A high-performance SVG renderer, powered by Rust based resvg and napi-rs.
resvg-js A high-performance SVG renderer, powered by Rust based resvg and napi-rs. Very fast, safe and zero dependencies! Cross-platform support, incl
Game development
21
Unbalanced Brawl: autochess made for the LD49.
Unbalanced Brawl Unbalanced Brawl is an autochess made for LD49. See the entry page for gameplay details. Play on itch.io. Setup Put ChevyRay - Bird S
Game development
65
Synchronize games from other platforms into your Steam library
BoilR Description This little tool will synchronize games from other platforms into your Steam library, using the Steam Shortcuts feature. The goal is
Game development
25
Fast prototyping 3D engine
baryon Baryon is a compact 3D engine focused on fast prototyping in code. No big dependencies, no fancy run-times, GUI editors, or other magic. Depend
Game development
10
Bevy plugin helping with asset loading and organisation
Bevy asset loader This Bevy plugin reduces boilerplate when loading game assets. The crate offers the AssetCollection trait and can automatically load
Game development
17
Minimising Oxygen Wastage
Overview There is currently an acute shortage of medical grade oxygen in large parts of India, as a consequence of a big surge in the number of critic
Game development
328
A minecraft-like multi version client implemented in Rust.
Multi-version Minecraft-compatible client written in Rust, forked from Stevenarella.
Game development
54
Rustcraft is a simple Minecraft engine written in rust using wgpu.
Rustcraft is a simple Minecraft engine written in rust using wgpu.
Game development
62
2D and 3D physics engines focused on performances.
2D and 3D physics engines focused on performances.
Game development
55
An agent-based epidemiology simulation framework built in Rust
EpiRust An agent-based epidemiology simulation framework built in Rust This is a monorepo containing code for the EpiRust framework - engine - The mai
Game development
12
Megaui integration for Bevy
bevy_megaui This crate provides a megaui integration for the Bevy game engine. bevy_megaui depends solely on megaui and bevy with only render feature
Game development
273
A 3D Engine written in Rust
Dotrix has a flat linear ECS (Entity Component System) in its core, designed for fast querying of entities and their components.
Game development
1.5k
High performance Rust ECS library
Legion aims to be a feature rich high performance Entity component system (ECS) library for Rust game projects with minimal boilerplate.
Game development
35
compare gdnative rust based physics against Godot built-in physics
compare gdnative rust based physics against Godot built-in physics
Game development
213
A dependency-free chess engine library built to run anywhere.
A dependency-free chess engine library built to run anywhere.
Game development
17
Quantum Chess Implemented in Rust
Experimental Quantum Computer Simulator + Quantum Chess Implementation
Game development
9
Crossterm plugin for the bevy game engine
bevy_crossterm is a Bevy plugin that uses crossterm as a renderer. It provides custom components and events which allow users to develop games for the terminal.
Game development
197
A physically-based path tracer in Rust
This is a physically based, CPU-only rendering engine written in Rust. It uses path tracing to generate realistic images of 3D scenes.
Game development
51
Simple raytracer written in Rust following Ray Tracing in One Weekend
Simple raytracer written in Rust following Ray Tracing in One Weekend
1
2
Categories
Rust
3378
Encoding JSON
43
Applications
36
Asynchronous
112
Audio and Music
58
Authentication
31
Automotive
12
Build system
43
Caching
32
Cargo plugins
46
Command-line
418
Compression
22
Computation
18
Concurrency
70
Configuration
28
Cryptocurrencies
96
Cryptography
130
Data processing
14
Data structures
182
Data visualization
16
Database
74
Database interfaces
35
Date and time
17
Debugging
55
Deployment
69
Development tools
27
Distributed systems
14
Email
20
Embedded
4
Embedded development
90
Emulators
29
Encoding Binary
4
Encoding Multimedia
3
Encoding XML
10
Encoding YAML
8
Filesystem
91
Foreign Function Interface
101
Game development
106
Games
62
Genetic algorithms
12
Geospatial
3
Graphics
71
GUI
167
HTTP Client
52
IDEs
32
Image processing
101
Industrial automation
3
Logging
11
Machine learning
68
macOS APIs
10
Math
46
Memory management
40
Miscellaneous
162
Mobile
4
Network programming
133
No standard library
34
Observability
2
Operating systems
21
Parsing
75
Platform specific
12
Procedural macros
40
Productivity
2
Profiling
28
Resources
13
Science
44
Scripting
17
Security tools
57
Simulation
1
Static Site Generators
20
System tools
54
Template engine
65
Testing
83
Text editors
40
Text processing
69
Text search
21
Unix APIs
33
Utilities
439
Value formatting
9
Video
27
Virtualization
34
Web programming
82
Web Servers
83
WebAssembly
21
WebSocket
17
Windows APIs
18
Most popular
More
01
Bevy is a refreshingly simple data-driven game engine built in Rust
02
ggez — A lightweight game framework for making 2D games with minimum friction
03
rust-sdl2 — SDL2 bindings
04
specs — Specs Parallel ECS
05
specs Entity-Component Systems (ECS) — Specs Parallel ECS
06
nphysics is a 2 and 3-dimensional physics engine for games and animations.
07
High performance Rust ECS library
08
Ajour is a World of Warcraft addon manager written in Rust.
09
quicksilver - A simple game framework for 2D games in pure Rust
10
laminar - A simple semi-reliable UDP protocol for multiplayer games