An open API service indexing awesome lists of open source software.

https://github.com/awesomelistsio/awesome-rust

A curated list of awesome resources and tips for Rust programming language enthusiasts.
https://github.com/awesomelistsio/awesome-rust

awesome awesome-list awesome-lists rust rust-lang

Last synced: 8 months ago
JSON representation

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

Awesome Lists containing this project

README

          

# Awesome Rust [![Awesome Lists](https://srv-cdn.himpfen.io/badges/awesome-lists/awesomelists-flat.svg)](https://github.com/brandonhimpfen/awesome)

[![Ko-Fi](https://srv-cdn.himpfen.io/badges/kofi/kofi-flat.svg)](https://ko-fi.com/awesomelists)   [![PayPal](https://srv-cdn.himpfen.io/badges/paypal/paypal-flat.svg)](https://www.paypal.com/donate/?hosted_button_id=3LLKRXJU44EJJ)   [![Stripe](https://srv-cdn.himpfen.io/badges/stripe/stripe-flat.svg)](https://tinyurl.com/e8ymxdw3)   [![X](https://srv-cdn.himpfen.io/badges/twitter/twitter-flat.svg)](https://x.com/ListsAwesome)   [![Facebook](https://srv-cdn.himpfen.io/badges/facebook-pages/facebook-pages-flat.svg)](https://www.facebook.com/awesomelists)

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

## Table of Contents
- [Official Resources](#official-resources)
- [Community](#community)
- [Learning](#learning)
- [Libraries](#libraries)
- [Tools](#tools)
- [Blogs and Newsletters](#blogs-and-newsletters)
- [Miscellaneous](#miscellaneous)

## Official Resources

- [The Rust Programming Language Book](https://doc.rust-lang.org/book/): The official book for learning Rust.
- [Rust by Example](https://doc.rust-lang.org/rust-by-example/): A collection of Rust code examples covering various topics.
- [Rust Standard Library Documentation](https://doc.rust-lang.org/std/): Detailed documentation for the Rust standard library.

## Community

- [Rust Programming Language Forum](https://users.rust-lang.org/): An active community forum for discussing Rust-related topics and getting help.
- [Rust Reddit](https://www.reddit.com/r/rust/): The Rust subreddit with news, discussions, and project showcases.
- [Rust Discord](https://discord.gg/rust-lang): Join the official Rust Discord server to chat with fellow Rustaceans.

## Learning

- [Rustlings](https://github.com/rust-lang/rustlings): Small exercises to get you started with Rust.
- [Rust Cookbook](https://rust-lang.github.io/rust-cookbook/): A collection of Rust recipes and idiomatic solutions to common problems.
- [The Rustonomicon](https://doc.rust-lang.org/nomicon/): The unofficial guide to all the dark corners of the Rust programming language.
- [Rust Design Patterns](https://rust-unofficial.github.io/patterns/): Common design patterns implemented in Rust.

## Libraries

- [Tokio](https://tokio.rs/): An asynchronous runtime for Rust that enables writing asynchronous programs.
- [Rocket](https://rocket.rs/): A web framework for Rust that makes building web applications simple and intuitive.
- [Serde](https://serde.rs/): A powerful serialization and deserialization library for Rust.
- [Diesel](http://diesel.rs/): A safe, extensible ORM and query builder for Rust.
- [Actix](https://actix.rs/): A fast, actor-based web framework for building highly scalable and concurrent applications.

## Tools

- [Cargo](https://doc.rust-lang.org/cargo/): The package manager and build system for Rust.
- [rustfmt](https://github.com/rust-lang/rustfmt): A tool for formatting Rust code according to style guidelines.
- [Clippy](https://github.com/rust-lang/rust-clippy): A collection of lints to catch common mistakes and improve your Rust code.
- [Rust Analyzer](https://rust-analyzer.github.io/): A fast and feature-rich IDE extension for Rust.

## Blogs and Newsletters

- [Rust Blog](https://blog.rust-lang.org/): Official blog for the Rust programming language.
- [This Week in Rust](https://this-week-in-rust.org/): A weekly newsletter highlighting interesting Rust projects, tools, and articles.
- [Are We Web Yet?](https://www.arewewebyet.org/): A blog focused on Rust's web development ecosystem.
- [The Rusty Spike](https://rusty-spike.blubrry.net/): A podcast discussing various topics related to Rust.

## Miscellaneous

- [Rustlings](https://github.com/rust-lang/rustlings): Small exercises to get you started with Rust.
- [Rust Cookbook](https://rust-lang.github.io/rust-cookbook/): A collection of Rust recipes and idiomatic solutions to common problems.
- [The Rustonomicon](https://doc.rust-lang.org/nomicon/): The unofficial guide to all the dark corners of the Rust programming language.
- [Rust Design Patterns](https://rust-unofficial.github.io/patterns/): Common design patterns implemented in Rust.

## Contribute

Contributions are welcome!

## License

[![CC0](https://mirrors.creativecommons.org/presskit/buttons/88x31/svg/by-sa.svg)](http://creativecommons.org/licenses/by-sa/4.0/)