58 Rust Resources Every Learner Should Know in 2023

This page summarizes the projects mentioned and recommended in the original post on dev.to

InfluxDB high-performance time series database
Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
influxdata.com
featured
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
  1. Rustlings

    :crab: Small exercises to get you used to reading and writing Rust code!

    13. πŸ‘Ά Rustlings is a git project with small exercises to learn Rust. I really loved this resource as it covered each topic in "the book" and was challenging at times. I worked through the whole set of exercises and felt quite accomplished every time I got through a tough one. My favorite was figuring out how to write a function to find the factorial of a number in a single line using iterators.

  2. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  3. advent-of-code-rust

    πŸŽ„Starter template for solving Advent of Code in Rust.

    18. πŸ‘¨πŸ‘΄ Advent of Code is a yearly event where you can solve small (but high-quality) programming puzzles in any language you want. It can be applied to any language that you are learning. You might find this, this, and this repo useful as well where they provide templates and solutions for prior years.

  4. advent-of-code-rust-template

    Template for managing Advent of Code solutions.

    18. πŸ‘¨πŸ‘΄ Advent of Code is a yearly event where you can solve small (but high-quality) programming puzzles in any language you want. It can be applied to any language that you are learning. You might find this, this, and this repo useful as well where they provide templates and solutions for prior years.

  5. tour_of_rust

    A tour of rust's language features

    1. πŸ‘Ά Tour of Rust is a step-by-step guide for the Rust programming language. It gives a nice overview of the language and allows the learner to also modify the code examples to experiment.

  6. advent-of-code-2022

    πŸŽ„ My Advent of Code solutions in Rust. http://adventofcode.com/2022 (by timvisee)

    18. πŸ‘¨πŸ‘΄ Advent of Code is a yearly event where you can solve small (but high-quality) programming puzzles in any language you want. It can be applied to any language that you are learning. You might find this, this, and this repo useful as well where they provide templates and solutions for prior years.

  7. rustacean-station.org

    Home of the Rustacean Station podcast

    52. Rustacean Station

  8. LeetCode

    Discontinued This is my LeetCode solutions for all 2000+ problems, mainly written in C++ or Python. (by lyhsieh)

    19. πŸ‘ΆπŸ‘¨πŸ‘΄ LeetCode is a popular platform for interview prep with various levels of code problems to solve. There are also various repositories and videos for developers that solved the code problems in Rust if you get stuck.

  9. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  10. awesome-rust

    A curated list of Rust code and resources.

    37. Awesome Rust is a great repo with a huge curated list of plenty with Rust code and resources. You can find complete applications in different areas that were built based on Rust.

  11. Rust

    All Algorithms implemented in Rust (by TheAlgorithms)

    39. The Algorithms Rust git repo offers code examples for many essential standard algorithms for data structures, sorting, and strings, among many others. This is a very good resource if you are trying to practice for job interviews.

  12. book

    The Rust Programming Language

    4. πŸ‘Ά Rust Book "The Book": This is the official book on the Rust programming language, written by the Rust development team at the Mozilla Foundation. ITs where I started and one of my absolute favorites. I find myself going back to it often as I write code in Rust.

  13. advent-of-code-jq

    Solving Advent of Code with jq

    18. πŸ‘¨πŸ‘΄ Advent of Code is a yearly event where you can solve small (but high-quality) programming puzzles in any language you want. It can be applied to any language that you are learning. You might find this, this, and this repo useful as well where they provide templates and solutions for prior years.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Programming challenges + Rust

    6 projects | /r/rust | 8 Dec 2021
  • How to Get Started with Rust Programming

    3 projects | dev.to | 16 Mar 2025
  • To-Do from CLI with Rust

    3 projects | dev.to | 12 Sep 2024
  • Rust from a Web perspective

    5 projects | dev.to | 24 Aug 2024
  • Up(sun) and running with Rust: The game-changer in systems programming

    2 projects | dev.to | 16 Jul 2024

Did you know that Rust is
the 5th most popular programming language
based on number of references?