Alternatives to ripgrep-all

ripgrep that can also search inside PDFs, Office documents, ebooks, zip files, databases and subtitles. The listings below can replace it for an important use case. Each note says what changes if you switch.

The original

Replacements

Listings that take over the same core job as ripgrep-all.

  • ripgrep

    Searches a whole directory tree for a pattern in a fraction of the time grep takes, and skips what gitignore says to skip.

    ripgrep is the upstream text search tool with official builds for all three desktop systems, but it cannot look inside PDFs, Office files or archives.

  • ugrep

    A grep-compatible file searcher with a text interface, Boolean queries, fuzzy matching and archive search.

    ugrep also searches inside nested archives and compressed files and adds an interactive interface and fuzzy matching, but the roster does not list PDF or Office document search.

Also worth comparing

These listings name ripgrep-all as their own alternative, so the relationship runs both ways.

  • ack

    A grep-like source code search tool built for programmers working in large code trees.

    ripgrep-all extends ripgrep to search inside PDFs, Office documents and archives, but depends on external tools such as pandoc and poppler and is AGPL-3.0 licensed.

Similar software

Related functionality, not a direct replacement.