Skip to content

A curated list of awesome resources and tips for Rust programming language enthusiasts.

Notifications You must be signed in to change notification settings

brandonhimpfen/awesome-rust

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

Awesome Rust Awesome Lists

GitHub   Ko-Fi   PayPal   Stripe

A curated list of awesome resources and tips for Rust programming language enthusiasts.

Table of Contents

Official Resources

Community

  • Rust Programming Language Forum: An active community forum for discussing Rust-related topics and getting help.
  • Rust Reddit: The Rust subreddit with news, discussions, and project showcases.
  • Rust Discord: Join the official Rust Discord server to chat with fellow Rustaceans.

Learning

  • Rustlings: Small exercises to get you started with Rust.
  • Rust Cookbook: A collection of Rust recipes and idiomatic solutions to common problems.
  • The Rustonomicon: The unofficial guide to all the dark corners of the Rust programming language.
  • Rust Design Patterns: Common design patterns implemented in Rust.

Libraries

  • Tokio: An asynchronous runtime for Rust that enables writing asynchronous programs.
  • Rocket: A web framework for Rust that makes building web applications simple and intuitive.
  • Serde: A powerful serialization and deserialization library for Rust.
  • Diesel: A safe, extensible ORM and query builder for Rust.
  • Actix: A fast, actor-based web framework for building highly scalable and concurrent applications.

Tools

  • Cargo: The package manager and build system for Rust.
  • rustfmt: A tool for formatting Rust code according to style guidelines.
  • Clippy: A collection of lints to catch common mistakes and improve your Rust code.
  • Rust Analyzer: A fast and feature-rich IDE extension for Rust.

Blogs and Newsletters

  • Rust Blog: Official blog for the Rust programming language.
  • This Week in Rust: A weekly newsletter highlighting interesting Rust projects, tools, and articles.
  • Are We Web Yet?: A blog focused on Rust's web development ecosystem.
  • The Rusty Spike: A podcast discussing various topics related to Rust.

Miscellaneous

  • Rustlings: Small exercises to get you started with Rust.
  • Rust Cookbook: A collection of Rust recipes and idiomatic solutions to common problems.
  • The Rustonomicon: The unofficial guide to all the dark corners of the Rust programming language.
  • Rust Design Patterns: Common design patterns implemented in Rust.

Contribute

Contributions are welcome!

License

CC0

About

A curated list of awesome resources and tips for Rust programming language enthusiasts.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published