grep is a command-line utility for searching plain-text data sets for lines matching a regular expression.
Cost / License
- Free
- Open Source
Application type
Platforms
- Mac
- Windows
- Linux
- Haiku
- Linux Mobile

Apps similar to Zoekt include grep, which is free and open source. Other options are ripgrep, ugrep, The Silver Searcher and SeaGOAT. In total there are nine File Search Utilities like Zoekt for Linux, Mac, Windows and self-hosting.
grep is a command-line utility for searching plain-text data sets for lines matching a regular expression.

ripgrep is a command line search tool that combines the usability of The Silver Searcher (an ack clone) with the raw speed of GNU grep.

A user-friendly, faster, more capable grep replacement. Includes a TUI, Google-like Boolean search with AND/OR/NOT, fuzzy search, hexdumps, searches (nested) archives (zip, 7z, tar, pax, cpio), compressed files (gz, Z, bz2, lzma, xz, lz4, zstd, brotli), pdfs, docs, and...

Silver Searcher is a code search tool similar to ack that claims to be much faster. It's implemented in C and has some extra features such as ignoring files per .hignore, .gitignore contents.
Ack is designed as a standalone (one perl file) replacement for 99% of the uses of grep. ack is intelligent about the files it searches. It knows about certain file types, based on both the extension on the file and, in some cases, the contents of the file.


UniversalCodeGrep (ucg) is an extremely fast grep-like tool specialized for searching large bodies of source code. It is intended to be largely command-line compatible with Ack, to some extent with ag, and where appropriate with grep.
Self-hosted semantic code search platform — server with web dashboard, CLI and AI-agent integrations. Search codebases by meaning with local embeddings; code never leaves your network. Runs from Docker or as a macOS menu bar app.



