crates.io
by Rust Project
The official Rust package registry — explore libraries and read crate documentation.
10 curated tools to help you learn Rust.
10 of 10
by Rust Project
The official Rust package registry — explore libraries and read crate documentation.
Probe-rs, cargo-embed, and tooling for flashing and debugging embedded Rust.
by Rust Project
Write, run, and share Rust code in the browser — no setup required.
by Rust Project
Official Rust code formatter — learn idiomatic style by reading its output.
Automatically rebuild and test Rust projects on file changes — great for learning loops.
by RustSec Working Group
Security advisories for Rust crates — essential reading for safe dependency management.
by Rust Project
Official tool for creating books from Markdown — used by The Rust Book itself.
Interactive comparison of Rust learning resources ranked by community votes.
by Rust Project
Rust linter with hundreds of lints — learn idiomatic Rust from its suggestions.
by Rust Project
Experimental Rust compiler front-end for IDEs — essential tooling for Rust devs.