ripgrep Alternatives

    ripgrep is described as 'command line search tool that combines the usability of The Silver Searcher (an ack clone) with the raw speed of GNU grep. Why should I use ripgrep?'. There are more than 10 alternatives to ripgrep for a variety of platforms, including Linux, Windows, Mac, BSD and Wine. The best alternative is Agent Ransack, which is free. Other great apps like ripgrep are grep (Free, Open Source), dnGREP (Free, Open Source), The Silver Searcher (Free, Open Source) and ack (Free, Open Source).

    This page was last updated Nov 17, 2019

    1. Agent Ransack is a tool for finding files and information on your hard drive fast and efficiently. When searching the contents of files Agent Ransack also displays the text found. Users can then quickly browse the results without having to separately open each file!
      show more
    2. grep is a command-line utility for searching plain-text data sets for lines matching a regular expression.


    3. dnGrep allows you to search across files with easy-to-read results. Search through text files, Word documents, PDFs, and archives using text, regular expression, XPath, and phonetic queries.
      No screenshots yet
    4. 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.
      No screenshots yet
    5. 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.
      show more


    6. Search and replace from command line.
    7. JREPL.BAT is a powerful, general purpose, command line, regular expression text processor for ASCII data. It is a hybrid JScript/batch script that should run on any Windows machine from XP onward.
      No screenshots yet
      • FreeOpen Source
      • Linux
      The awk utility interprets a special-purpose programming language that makes it possible to handle simple data-reformatting jobs with just a few lines of code. Gawk is Gnu's interpreter for the awk language.
      No screenshots yet
      • FreeOpen Source
      • Linux
      mawk is an interpreter for the AWK Programming Language.
      No screenshots yet
      • FreeOpen Source
      • Linux
      Tiny ack-style file search utility. All arguments constitute the search text. No need to wrap most searches in double quotes. Short & written in Bash - just find & grep: you can edit it easily to suit your liking.
      show more
    Showing 10 of 12 alternatives