Alternatives to ack for all platforms with any license

Platforms

Desktop

Indie / Classic

Other Platforms

  • Agent Ransack icon

    Agent Ransack

    Agent Ransack is a tool for finding files and information on your hard drive fast and efficiently. When searching the contents of...

    Freemium Windows

  • dnGREP icon

    dnGREP

    dnGrep allows you to search across files with easy-to-read results. Search through text files, Word documents, PDFs, and archives...

    Open Source Windows

  • grep icon

    grep

    grep is a command-line utility for searching plain-text data sets for lines matching a regular expression.

    Open Source Mac Windows Linux Haiku

  • Gawk

    The awk utility interprets a special-purpose programming language that makes it possible to handle simple data-reformatting jobs with...

    Open Source Linux

  • The Silver Searcher

    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...

    Open Source Mac Linux BSD

  • spot

    Tiny ack-style file search utility. All arguments constitute the search text. No need to wrap most searches in double quotes. Short...

    Open Source Linux

  • Mawk

    mawk is an interpreter for the AWK Programming Language.

    Open Source Linux

  • UniversalCodeGrep

    UniversalCodeGrep (ucg) is an extremely fast grep-like tool specialized for searching large bodies of source code.

    Open Source Mac Linux BSD

  • ripgrep

    ripgrep combines the usability of The Silver Searcher with the raw speed of grep.

    Open Source Mac Windows Linux BSD

ack Comments

ack is Perl, not PCRE

Comment by petdance
about ack Aug 2013

Please note that ack is written purely in Perl, and thus uses Perl regular expressions. PCRE is supposedly "Perl-compatible regular expressions" but there are incompatibilities.

Reply