Explore the Rust collection. Follow each resource to its source for current documentation, requirements, and licensing.
The Rust category brings together books, exercises, design patterns, and libraries used to build applications. A language-learning path and an application dependency solve different problems; choose a reading or practice resource when you want understanding, and a focused tool when you need a capability.
Choose a useful starting point
Pair a book with exercises when learning the language. Evaluate runtimes, web frameworks, serialization, and desktop tooling through a small project before adopting them. Check each repository for current requirements.