Ripgrep 14 Released

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

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

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

    The shell function from this comment works pretty well for me: https://github.com/BurntSushi/ripgrep/issues/152#issuecommen...

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

    Intuitive find & replace CLI (sed alternative)

    I wanted to like sd but it doesn't support my main use case of recursive search/replace. Imagine every time you wanted to grep some files you had to build a find+xargs+rg pipeline... it just takes me out of the flow too much. I'm glad people are posting other options here, I'm looking forward to trying them.

    https://github.com/chmln/sd/issues/62

  4. ast-grep

    ⚡A CLI tool for code structural search, lint and rewriting. Written in Rust

    Thanks for the pointer. There are definitely a few tools that have explored the idea of searching the AST of code. Semgrep seems to do that, as does a tool called ast-grep [0].

    Both of them are sort of doing the opposite of my tool. They are letting you specify your search as a chunk of code/AST.

    My tool let's you grep a regex as usual, but shows you the matches in a helpful AST aware way.

    [0] https://ast-grep.github.io/

  5. amber

    A code search / replace tool (by dalance)

    Recently I have also used [ambr](https://github.com/dalance/amber) which can do both search (ambs) and replace (ambr) recursively in your codebase. The only problem as of yet is that it does not support globbing so I cannot filter on certain filetypes only.

  6. fastmod

    A fast partial replacement for the codemod tool

  7. xe

    simple xargs and apply replacement

    I’ll also throw in Leah Neukirche ‘s xe as a better alternative to xargs: https://github.com/leahneukirchen/xe

  8. grep-ast

    Grep source code and see useful code context about matching lines

    [0] https://github.com/paul-gauthier/grep-ast

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

  • Search Multi-language Documents in ast-grep

    7 projects | dev.to | 23 Jul 2024
  • amber, a code search & replace tool

    11 projects | news.ycombinator.com | 23 May 2024
  • I stopped everything and started writing C again

    6 projects | news.ycombinator.com | 12 Mar 2025
  • How Not to Learn Rust

    1 project | news.ycombinator.com | 30 Dec 2024
  • fd - A simple, fast and user-friendly alternative to 'find'

    2 projects | news.ycombinator.com | 24 Sep 2024

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