What made you switch to Rust? (Can also be what made you 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
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
  1. enum-spanner-rs

    Constant-Delay Enumeration for Nondeterministic Document Spanners

    I had to write a custom regex engine for a project, at the time I already had a Python prototype (where I built my own parser) and was quite "at ease" with C++. Getting the same parser in C++ seemed like a nightmare, the best parsing library seemed to be from GNU (which is great, but pretty aged and designed for C). On the other hand, the best clue for using an existing parser was some random Stack Overflow post saying "you could maybe copy boost sources from this file".

  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. ripgrep

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

    And ripgrep was just a regex demo/test.

  4. xrep

    Discontinued ripgrep recursively searches directories for a regex pattern while respecting your gitignore [Moved to: https://github.com/BurntSushi/ripgrep]

    The https://github.com/BurntSushi/xrep link even still works haha.

  5. CultureCultivation

  6. nannou

    A Creative Coding Framework for Rust.

    nannou, a creative-coding framework.

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

  • ugrep vs. grep – What are the differences?

    3 projects | /r/commandline | 8 Mar 2023
  • Will musl eventually replace glibc

    2 projects | /r/C_Programming | 6 Jun 2021
  • Ripgrep is faster than {grep, ag, Git grep, ucg, pt, sift} (2016)

    2 projects | news.ycombinator.com | 15 Mar 2021
  • How to combine rg with less in terminal

    1 project | dev.to | 30 Jan 2025
  • Resolving a mysterious problem with find

    1 project | news.ycombinator.com | 17 Nov 2024

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