🍺 BREW Explorer

← all formulae

ugrep

brew install ugrep v7.8.2 BSD-3-Clause

Ultra-fast grep replacement in C++ with fuzzy search, interactive UI, and archive/compressed-file support.

Why you might care

ugrep is significantly faster than GNU grep on large codebases and offers an interactive query UI for refining searches on the fly. It searches inside .tar, .zip, .7z, .gz, .bz2, and other compressed formats transparently, and supports fuzzy matching—handy for exploratory searching when you don't know exact patterns. If raw speed and convenience matter in your grep workflow, this is a drop-in replacement.

Categories

Alternatives

grep ripgrep ag
3.0k
30-day installs · #799
19.9k
90-day · #525
37.4k
365-day · #789

Runtime dependencies

Links

Blurb generated by claude-haiku-4-5 on today.

Raw metadata
{
  "aliases": [],
  "alternatives": [
    "grep",
    "ripgrep",
    "ag"
  ],
  "build_dependencies": [],
  "categories": [
    "search",
    "text-processor"
  ],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [
    "brotli",
    "lz4",
    "pcre2",
    "xz",
    "zstd"
  ],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Ultra fast grep with query UI, fuzzy search, archive search, and more",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:41:06+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "ugrep",
  "github_default_branch": null,
  "github_last_commit_at": null,
  "github_readme_excerpt": null,
  "github_repo": null,
  "github_stars": null,
  "github_topics": [],
  "homepage": "https://ugrep.com/",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": "The ugrep file pattern searcher",
  "installs_30d": 3014,
  "installs_365d": 37411,
  "installs_90d": 19896,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "BSD-3-Clause",
  "llm_generated_at": "2026-06-20T23:47:09+00:00",
  "llm_model": "claude-haiku-4-5",
  "name": "ugrep",
  "oldnames": [],
  "one_liner": "Ultra-fast grep replacement in C++ with fuzzy search, interactive UI, and archive/compressed-file support.",
  "optional_dependencies": [],
  "rank_30d": 799,
  "rank_365d": 789,
  "rank_90d": 525,
  "raw_hash": "fc92b3f6eeedcc1c",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/u/ugrep.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [
    "bzip2"
  ],
  "version_head": null,
  "version_stable": "7.8.2",
  "versioned_formulae": [],
  "why_use_this": "ugrep is significantly faster than GNU grep on large codebases and offers an interactive query UI for refining searches on the fly. It searches inside .tar, .zip, .7z, .gz, .bz2, and other compressed formats transparently, and supports fuzzy matching\u2014handy for exploratory searching when you don\u0027t know exact patterns. If raw speed and convenience matter in your grep workflow, this is a drop-in replacement."
}