ack

A grep-like tool optimized for searching source code, skipping VCS dirs and binaries by default.

ag

A code searching tool similar to ack, with a focus on speed.

C

Searches for binary patterns in files where standard grep cannot.

C

Context-aware grep for source code with semantic pattern matching and language awareness.

cs

A code search tool that understands code structure and ranks results by relevance without requiring an index.

Go

Makes JSON greppable

A command-line utility to search text in PDF files.

A fast code search tool that builds compressed, indexed databases for near-instant regex searches across large codebases.

C++

Extremely fast line-oriented search tool that respects .gitignore rules.

A faster, more capable grep replacement with interactive TUI, Boolean search, fuzzy matching, and archive support.

A user-friendly pager and interactive front-end for grep, git-grep, and ripgrep with editor integration.