awesome-rust

A curated list of Rust code and resources. (by rust-unofficial)

Awesome-rust Alternatives

Similar projects and alternatives to awesome-rust

  1. rust

    Empowering everyone to build reliable and efficient software.

  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. crates.io

    The Rust package registry

  4. book

    The Rust Programming Language

  5. fzf

    :cherry_blossom: A command-line fuzzy finder

  6. raylib

    A simple and easy-to-use library to enjoy videogames programming

  7. ripgrep

    ripgrep recursively searches directories for a regex pattern while respecting your gitignore

  8. Rustlings

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

  9. 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
  10. Cargo

    The Rust package manager

  11. advent-of-code-jq

    Solving Advent of Code with jq

  12. too-many-lists

    Learn Rust by writing Entirely Too Many linked lists

  13. tokio

    A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...

  14. fzf.vim

    157 awesome-rust VS fzf.vim

    fzf :heart: vim

  15. Clippy

    A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

  16. httm

    Interactive, file-level Time Machine-like tool for ZFS/btrfs/nilfs2 (and even Time Machine and Restic backups!)

  17. nomicon

    The Dark Arts of Advanced and Unsafe Rust Programming

  18. patterns

    65 awesome-rust VS patterns

    A catalogue of Rust design patterns, anti-patterns and idioms

  19. tour_of_rust

    A tour of rust's language features

  20. Rust

    20 awesome-rust VS Rust

    All Algorithms implemented in Rust (by TheAlgorithms)

  21. static-analysis

    ⚙️ A curated list of static analysis (SAST) tools and linters for all programming languages, config files, build tools, and more. The focus is on tools which improve code quality.

  22. quaint

    Discontinued SQL Query AST and Visitor for Rust

  23. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better awesome-rust alternative or higher similarity.

awesome-rust discussion

Log in or Post with

awesome-rust reviews and mentions

Posts with mentions or reviews of awesome-rust. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-01-19.
  • Rust Implementation Guide - from efficient learning to implementation
    13 projects | dev.to | 19 Jan 2025
    Also, if we ignore the compatibility and complexity of the implementation, the adoption track record of Rust in the same field as the project, and for what applications and at what scale it has been implemented, will be a good guide for making an adoption decision [14].
  • Getting Started with Rust
    16 projects | dev.to | 25 Oct 2024
    Once you're familiar with Rust, contributing to open-source projects is a great way to continue learning and give back to the community. GitHub hosts a wide variety of Rust projects, there are around 970 repositories with more than 1k stars, and it certainly has its awesome Rust repository. Exploring these repositories will also give you practical insights into how Rust is used in different domains.
  • Top Github repositories for 10+ programming languages
    60 projects | dev.to | 16 Jul 2024
    Awesome Rust
  • Help me stop hating rust
    2 projects | news.ycombinator.com | 24 Jan 2024
    It can be tricky to find learning resources that is perfectly tailored to the exact point we’re you’re standing right now. Especially if you already have prior experience.

    But since you’re already familiar with programming, perhaps just dive right in…?

    I.e. start a new project in Rust. You could do something like Advent of Code, Project Euler or Cryptopals[0]. Or write a simple webserver or whatever you feel like.

    Don’t forget that ChatGPT can be quite useful for stuff like this. You can use it like a mentor. Just ask it anything you want to, make it show you examples (and then more examples) and so on. The answers might not be correct all of the time, but at least it can give you an idea of what docs to read next.

    If you’re looking for blog posts, an acquaintance of mine has written some: https://priver.dev/tags/rust/

    For more links to code/learning resources, see https://github.com/rust-unofficial/awesome-rust

    And if you get stuck you also have the official Rust chats on Zulip/Discord.

    HTH. Best of luck!

    [0] https://cryptopals.com/

  • A curated list of Rust code and resources
    1 project | news.ycombinator.com | 25 Nov 2023
  • Writing your own CLI in rust
    4 projects | dev.to | 5 Sep 2023
    View on GitHub
  • What are some of projects to start with for a beginner in rust but experienced in programming (ex: C++, Go, python) ?
    3 projects | /r/rust | 31 May 2023
  • Disappointing experience with 'Command-Line Rust': Seeking more comprehensive Rust resources
    5 projects | /r/rust | 8 Apr 2023
    I did find the official https://doc.rust-lang.org/book/ quite useful, it's more than enough to understand the language itself. Command-line programing is not a complicated thing, basically you have the CLI arguments, environment variables, stdin-stdout-sterr and nothing else. A few crates to start with: clap, dotenv, config, log4rs. Just go the crate documentation, there are many good examples there, no other book is neccessary. If you have a specific problem to solve, start to browse crates.io or https://github.com/rust-unofficial/awesome-rust for possible solutions.
  • 58 Rust Resources Every Learner Should Know in 2023
    11 projects | dev.to | 5 Apr 2023
    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.
  • GitHub official Twitter account just posted about my Rust project: if it’s a dream don’t wake me up
    1 project | /r/rust | 21 Dec 2022
    Post it there https://github.com/rust-unofficial/awesome-rust
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 24 Apr 2025
    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. Learn more →

Stats

Basic awesome-rust repo stats
40
49,964
9.6
12 days ago

Sponsored
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