Best path to learn rust

This page summarizes the projects mentioned and recommended in the original post on /r/rust

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
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. Rustlings

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

    Clone the Rustlings repository locally and try solving as much as you can.

  2. 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
  3. book

    The Rust Programming Language

    Read the book, I don't think it's mandatory to do all of the exercises.

  4. command-line-rust

    Code for Command-Line Rust (O'Reilly, 2024, ISBN 9781098109417)

    You absolutely must write programs, preferably using tests to ensure you are creating correct and reproducible code. May I suggest starting with my book, Command-Line Rust (O'Reilly, 2022). All the code/data/tests are in https://github.com/kyclark/command-line-rust Note that there are branches showing how to use the 4.x version of clap (command-line argument parser) rather than the 2.33 that was current when the book was published.

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

  • Stuck at 4.3 of the rust book. It's so hard for me.

    5 projects | /r/rust | 23 Apr 2023
  • 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?