Skip to content

brandonhimpfen/awesome-rust

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Awesome Rust Awesome Lists

GitHub Sponsors   Ko-Fi   PayPal   Stripe   X   Facebook

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. Please ensure your submission fully follows the requirements outlined in CONTRIBUTING.md, including formatting, scope alignment, and category placement.

Pull requests that do not adhere to the contribution guidelines may be closed.

License

CC0

About

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

Topics

Resources

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages