fzy
« Back to VersTracker
Description:
Fast, simple fuzzy text selector with an advanced scoring algorithm
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: fuzzy-finder cli utility shell filter
Install: brew install fzy
About:
Fzy is a command-line fuzzy selector that filters and ranks items based on a character subsequence matching algorithm. It is optimized for speed and uses a sophisticated scoring system that prioritizes camelCase, consecutive characters, and word starts. The tool is designed as a faster, more intelligent alternative to standard filters for interactive selection tasks.
Key Features:
  • Advanced scoring algorithm favoring camelCase and consecutive matches
  • High performance with low latency, written in C
  • Simple stdin/stdout interface for easy shell integration
  • Interactive mode with minimalistic UI
Use Cases:
  • Fuzzy searching file paths in terminal workflows
  • Selecting processes or windows for window managers
  • Filtering command history or shell history
Alternatives:
  • fzf – fzf is a more feature-rich tool with preview windows and extended search syntax, while fzy focuses on raw speed and scoring algorithm purity.
  • peco – peco is an interactive filter written in Go, offering similar functionality but with a different scoring philosophy and slightly higher resource usage.
Version History
Detected Version Rev Change Commit
Sep 13, 2024 8:04am 0 VERSION_BUMP 965603d6