percol
« Back to VersTracker
Description:
Interactive grep tool
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: filter grep interactive unix cli
Install: brew install percol
About:
Percol is an interactive filter tool that enhances standard Unix pipes with a fuzzy search interface. It allows users to select from piped input streams in real-time, making it ideal for narrowing down large datasets. The tool provides a powerful alternative to grep by adding a navigable selection layer to command-line workflows.
Key Features:
  • Interactive selection interface with fuzzy matching
  • Supports Python-style regex filtering
  • Customizable key bindings and layouts
  • Works seamlessly with standard Unix pipes
Use Cases:
  • Selecting processes to kill from ps output
  • Navigating and filtering large log files
  • Choosing git commits for inspection
Alternatives:
  • fzf – More widely adopted with better performance and shell integration
  • peco – Similar interactive filter written in Go with faster execution
Version History
Detected Version Rev Change Commit
Oct 10, 2024 6:56pm 4 VERSION_BUMP 6038e1e3