Applications of Rust:
- An Introduction to Chip-8 Emulation using the Rust Programming Language - PDF book
- Book of crosvm - a hosted (a.k.a. type-2) virtual machine monitor
- Embedded
- Anachro - a network protocol and a PC architecture for microcontrollers
- Discovery - use an F3 Discovery circuit board and Rust
- The Rust on ESP Book
- Game development
- Amethyst Game Engine
- BEVY The Book - data-driven game engine
- DMG-01: How to Emulate a Game Boy
- Emergent AI - smart agents and events
- Fyrox Cheat Book - a general purpose game engine
- Roguelike Tutorial - In Rust - Roguelike game development
- The Specs Book - an introduction to Entity–component–system (ECS) and the Specs API
- Writing NES Emulator in Rust - NES is the Nintendo Entertainment System gaming platform
- GPU development
- GUI development
- Druid
- GUI development with Relm4
- GUI development with Rust and GTK 4
- SixtyFPS Memory Game Tutorial (Rust) - tutorial using the SixtyFPS GUI toolkit
- intermezzOS OS
- nalgebra - a linear algebra library
- Plotly.rs
- Prusti user guide - a Rust verifier
- SeaORM - an async and dynamic ORM
- Serde - serialize and deserialize Rust data structures
- Stakker actor runtime guide - a low-level single-thread actor runtime for Rust
- Tealdeer User Manual - implementation of tldr (help like
man
, but more approachable). - The Nom Guide (Nominomicon) - a parser combinator library
- The Redox Operating System
- Thesus OS
- The Zebra Book