Rust Grep

Open-source Rust projects categorized as Grep

Top 23 Rust Grep Projects

  1. ripgrep

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

    Project mention: Biff is a command line datetime Swiss army knife | news.ycombinator.com | 2026-05-27

    I'm the author of Biff. I just wanted to leave a really cool example of something that Biff can do that I _think_ is kinda hard to do otherwise. (And also, I want to make an assertion about it and I hope this will lead to me being wrong and learning something new.)

    The use case is: "I want to see a list of all files in a repository, sorted in ascending order of when it was most recently changed according to source control. I also want to highlight the time with color, make it be in local time and format it in my own bespoke way using strftime." Here's the full command (run from the root of https://github.com/BurntSushi/ripgrep):

        $ git ls-files \

  2. SaaSHub

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

    SaaSHub logo
  3. ast-grep

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

    Project mention: The Self-Driving Codebase: Full Agent Automation with Otter | dev.to | 2026-05-07

    The previous post covered how we structured the codebase: Effect conventions, ast-grep enforcement, Drift, and CLAUDE.md to collaborate with Claude Code. You describe what you want, review the output, iterate. That works well. This post is about what happens when you step away entirely: giving the agent a list of issues and letting it work through them while you do something else. In autonomous mode, there's no mid-session correction. Anything the enforcement layer doesn't catch compounds across commits which is why clean issue tracking, issue review and end-of-session QA matter more, not less.

  4. television

    A very fast, portable and hackable fuzzy finder.

  5. amber

    A code search / replace tool (by dalance)

  6. srgn

    A grep-like tool which understands source code syntax and allows for manipulation in addition to search

    Project mention: Srgn – A grep-like tool which understands source code syntax | news.ycombinator.com | 2026-02-12
  7. sig

    Interactive grep (for streaming) (by ynqa)

  8. teip

    Masking tape to help commands "do one thing well"

  9. next-plaid

    NextPlaid, ColGREP: Multi-vector search, from database to coding agents.

    Project mention: Is Grep All You Need? How Agent Harnesses Reshape Agentic Search | news.ycombinator.com | 2026-06-09

    Combining regex filtering with semantic ranking using multi-vector embeddings has yielded good results for me. I use ColGREP from the LightOn team asa daily driver - https://github.com/lightonai/next-plaid/blob/main/colgrep/RE...

  10. hgrep

    Grep with human-friendly search results

  11. fltr

    Like grep but for natural language questions. Based on Mistral 7B or Mixtral 8x7B.

  12. grip-grab

    Hold on tight

    Project mention: Ripgrep is faster than {grep, ag, Git grep, ucg, pt, sift} | news.ycombinator.com | 2026-03-24
  13. bogrep

    Grep your bookmarks

  14. zeitgrep

    sorted grep

  15. grepq

    quickly filter fastq files by matching sequences to a set of regex patterns

  16. ngrep

    grep plus word embeddings (by 0xNaN)

    Project mention: Show HN: Ngrep – grep plus word embeddings | news.ycombinator.com | 2026-03-14
  17. trigrep

    Indexed regex search for large codebases, powered by trigram / sparse n‑gram indexes. A grep-like CLI that builds a local on-disk index, so searches stay fast even on huge monorepos.

    Project mention: Trigrep – indexed regex search in Rust with CLI | news.ycombinator.com | 2026-03-23
  18. rawgrep

    The fastest grep in the world, that of-course, respects your gitignore!

    Project mention: F* file system – file search that reads SSD directly bypassing OS kernel | news.ycombinator.com | 2026-06-21
  19. hypergrep

    A better grep for AI agents. Structural search, call graphs, impact analysis, semantic compression. 87% fewer tokens. 16 languages. Built in Rust. (by marjoballabani)

    Project mention: Your AI Agent Wastes 87% of Its Tokens Just Finding Code. I Fixed That. | dev.to | 2026-03-29

    So I built Hypergrep. And the plumber now has a floor plan.

  20. fgr

    Find & GRep program

  21. fastripgrep

    FRG — Fast Rip Grep. Faster than ripgrep on every pattern type using sparse n-gram indexing. 5x faster selective search, 100% match parity.

    Project mention: Show HN: FRG – code search with sparse n-gram indexing (beats ripgrep on regex) | news.ycombinator.com | 2026-03-24
  22. perg

    Grep implementation in rust.

  23. parsm

    Parsm is a structured data processor written in Rust

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Rust Grep discussion

Log in or Post with

Rust Grep related posts

Index

What are some of the best open-source Grep projects in Rust? This list will help you:

# Project Stars
1 ripgrep 66,296
2 ast-grep 15,107
3 television 6,096
4 amber 951
5 srgn 906
6 sig 755
7 teip 597
8 next-plaid 517
9 hgrep 517
10 fltr 387
11 so_stupid_search 178
12 grip-grab 137
13 bogrep 104
14 zeitgrep 67
15 grepq 59
16 ngrep 47
17 trigrep 45
18 rawgrep 29
19 hypergrep 18
20 fgr 18
21 fastripgrep 13
22 perg 13
23 parsm 11

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com