📚
Official Resources
📕
The Rust Programming Language
The official Rust book, perfect for beginners and as a reference.
bookFree
📝
Rust by Example
Learn Rust through annotated example programs.
tutorialFree
📕
The Rustonomicon
The dark arts of unsafe Rust programming.
bookFree
📋
Rust Reference
Detailed reference for all Rust language features.
referenceFree
📕
Async Book
Asynchronous programming in Rust with async/await.
bookFree
📖
Recommended Books
📕
Programming Rust (O'Reilly)
Comprehensive guide covering all aspects of Rust development.
bookPaid
📕
Rust for Rustaceans
Advanced techniques for experienced Rust developers.
bookPaid
📕
Zero To Production In Rust
Build production-ready web APIs with Rust.
bookPaid
📕
Rust Atomics and Locks
Low-level concurrency programming in Rust.
bookFree
📕
The Embedded Rust Book
Programming microcontrollers with Rust.
bookFree
🎬
Video Courses
🎮
Rustlings
Small exercises to learn Rust by fixing code.
interactiveFree
🎮
Exercism Rust Track
Practice Rust with mentored exercises.
interactiveFree
🎥
Jon Gjengset's YouTube
Deep-dive Rust streams covering advanced topics.
videoFree
🎥
Let's Get Rusty
Rust tutorials and explanations for all levels.
videoFree
🎓
Rust Adventure
Premium Rust courses with hands-on projects.
coursePaid
🛠️
Essential Tools
🔧
Rust Playground
Run Rust code in your browser instantly.
toolFree
🔧
Docs.rs
Documentation for all crates on crates.io.
toolFree
🔧
Lib.rs
Fast, searchable crate index with reviews.
toolFree
🔧
Compiler Explorer (Godbolt)
See generated assembly from Rust code.
toolFree
🔧
rust-analyzer
Fast and feature-rich LSP implementation for Rust.
toolFree
🔧
cargo-expand
Show the result of macro expansion.
toolFree
👥
Community
💬
Rust Users Forum
Official Rust community forum for questions and discussions.
forumFree
💬
r/rust Subreddit
Active Reddit community for Rust news and discussions.
forumFree
📰
This Week in Rust
Weekly newsletter with Rust news and articles.
newsletterFree
💭
Rust Discord
Official Rust Discord server for real-time chat.
chatFree
🌐
Are We X Yet?
Track Rust ecosystem progress in various domains.
websiteFree
✍️
Blogs & Articles
✍️
Rust Blog
Official Rust team announcements and updates.
blogFree
✍️
Fasterthanli.me
Deep technical articles about Rust internals.
blogFree
✍️
Without Boats
Async Rust and language design insights.
blogFree
✍️
Baby Steps (Niko Matsakis)
Rust language design from a core team member.
blogFree
📰
Rust Magazine
Community-driven Rust publication.
magazineFree