Ross ROSS = Recommend OSS · open-source software intelligence for agents

Genivia/ugrep

🔍 ugrep 7.8 file pattern searcher -- 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 more observed · 2026-08-28

github.com/Genivia/ugrep · homepage · C++ · BSD-3-Clause (permissive) observed · 2026-08-28

Health v2 · maintenance only

98/100

  • Activity 99
  • Release rhythm 96
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 10
  • age_days: 2684
  • days_rel: 28
  • days_push: 9
  • n_releases_24m: 24

Full methodology

Adoption not part of the score

3258 stars · 141 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

ugrep is a fast, user-friendly grep replacement written in C++ that searches files with regex, fuzzy, and Boolean AND/OR/NOT patterns. It includes an interactive TUI and can search nested archives, compressed files, and documents like PDF and docx.

Use cases

  • search files for a pattern from the command line
  • find a faster drop-in replacement for grep
  • search inside zip and tar archives without extracting them
  • interactively search files as I type with a TUI
  • fuzzy search for misspelled patterns in a codebase
  • search PDF and docx documents for text
  • hexdump and search binary files
  • output grep results as JSON or CSV

When to choose

  • you want a grep-compatible tool with more features and better performance
  • you need to search compressed files, archives, or documents directly
  • you want an interactive query TUI with Boolean and fuzzy search
  • you need Unicode and multi-line regex matching

When to avoid

  • you need a minimal POSIX-exact grep with no extra behavior
  • you prefer ripgrep's Perl-regex-only workflow and existing tooling
  • you need a GUI-based file search tool

Facets

cli-tool · maturity active

search-engine cli parser terminal-ui developer-tools files windows bsd cli cpp cross-platform grep-replacement regex fuzzy-search archive-search hexdump unicode code-search file-indexing tui command-line search linux macos

2 sources

Member repositories

RepositoryRoleHealth v2
Genivia/ugrepmain98

For agents

markdown · JSON · MCP: product_card(name="Genivia/ugrep")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem