ugrep

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

These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.

1 more ways to get ugrep

Package managers

About ugrep

ugrep is a command-line pattern searcher meant as a faster, more capable replacement for grep. It accepts the familiar grep options and adds an interactive text interface for refining a query as you type, Boolean search with AND, OR and NOT, fuzzy matching and hexdump output.

It can look inside nested archives such as zip, 7z, tar, pax and cpio, and inside compressed files including gz, bz2, xz, lz4, zstd and brotli. It can also search PDFs and documents.

Strengths

  • Compatible with grep options
  • Interactive text interface for building queries
  • Searches inside nested archives and compressed files
  • Boolean and fuzzy search

Limitations

  • Large option set takes time to learn
  • Interactive interface is terminal-only

Details

Pricing
FreeFree and open source.
License
BSD-3-Clause
Developer
Genivia
Platforms
Windows, macOS, Linux, Command line
How it runs
Downloadable app
Account
Not required
Works offline
Yes
Best suited for
People who search code and files with grep and want archive search and an interactive mode
Last verified
Added
Provenance
Facts checked against the developer's own pages and store listings, 1 sources on file.

Alternatives to ugrep

Compare all

Software that can replace ugrep for an important use case, and what changes if you switch.

  • 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 drops the interactive interface and archive search but respects gitignore by default and is known for speed, with regex syntax slightly different from grep.

  • ripgrep-all

    ripgrep that can also search inside PDFs, Office documents, ebooks, zip files, databases and subtitles.

    ripgrep-all adds search inside PDFs, Office documents and ebooks through external tools like pandoc, under AGPL-3.0 instead of BSD-3-Clause.

  • ack

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

    ack is a Perl-based code searcher with Boolean options and Perl regular expressions, needing a Perl interpreter and lacking archive search.

Similar software

Related functionality, not necessarily a direct replacement.

Report a wrong fact or a dead link on this listing