fzy
brew install fzy
v1.1
MIT
Fast, simple fuzzy text selector with an advanced scoring algorithm
128
30-day installs · #3147
831
90-day · #2376
1.8k
365-day · #2987
3.3k
★ GitHub stars · updated 1y ago
GitHub topics
c
cli
fuzzy
fuzzy-finders
fuzzy-search
fuzzyfinder
fzy
unix
vim
Links
- https://github.com/jhawthorn/fzy
- GitHub: jhawthorn/fzy
- Brew formula source: Formula/f/fzy.rb
Raw metadata
{
"aliases": [],
"alternatives": [],
"build_dependencies": [],
"categories": [],
"caveats": null,
"conflicts_with": [],
"dependencies": [],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Fast, simple fuzzy text selector with an advanced scoring algorithm",
"disable_reason": null,
"disabled": 0,
"enrichment_fetched_at": "2026-06-20T23:37:53+00:00",
"first_seen": "2026-06-20T23:34:18+00:00",
"full_name": "fzy",
"github_default_branch": "master",
"github_last_commit_at": "2025-07-29T23:14:14Z",
"github_readme_excerpt": "\n\n**fzy** is a fast, simple fuzzy text selector for the terminal with an advanced scoring algorithm.\n\n[Try it out online!](http://jhawthorn.github.io/fzy-demo)\n\n\n\n\u003cblockquote\u003e\nIt\u0027s been kind of life-changing.\n-\u003ca href=\"https://github.com/graygilmore/\"\u003e@graygilmore\u003c/a\u003e\n\u003c/blockquote\u003e\n\n\u003cblockquote\u003e\nfzy works great btw\n-\u003ca href=\"https://twitter.com/alexblackie/status/719297828892188672\"\u003e@alexblackie\u003c/a\u003e\n\u003c/blockquote\u003e\n\n [](https://github.com/jhawthorn/fzy/actions)\n\n## Why use this over fzf, pick, selecta, ctrlp, ...?\n\nfzy is faster and shows better results than other fuzzy finders.\n\nMost other fuzzy matchers sort based on the length of a match. fzy tries to\nfind the result the user intended. It does this by favouring matches on\nconsecutive letters and starts of words. This allows matching using acronyms or\ndifferent parts of the path.\n\nA gory comparison of the sorting used by fuzzy finders can be found in [ALGORITHM.md](ALGORITHM.md)\n\nfzy is designed to be used both as an editor plugin and on the command line.\nRather than clearing the screen, fzy displays its interface directly below the current cursor position, scrolling the screen if necessary.\n\n## Installation\n\n**macOS**\n\nUsing Homebrew\n\n brew install fzy\n\nUsing MacPorts\n\n sudo port install fzy\n\n**[Arch Linux](https://www.archlinux.org/packages/?sort=\u0026q=fzy\u0026maintainer=\u0026flagged=)/MSYS2**: `pacman -S fzy`\n\n**[FreeBSD](https://www.freebsd.org/cgi/ports.cgi?query=fzy\u0026stype=all)**: `pkg install fzy`\n\n**[Gentoo Linux](https://packages.gentoo.org/packages/app-text/fzy)**: `emerge -av app-text/fzy`\n\n**[Ubuntu](https://packages.ubuntu.com/search?keywords=fzy\u0026searchon=names\u0026suite=bionic\u0026section=all)/[Debian](https://packages.debian.org/search?keywords=fzy\u0026searchon=names\u0026suite=all\u0026section=all)**: `apt-get install fzy`\n\n**[pkgsrc](http://pkgsrc.se/misc/fzy) (NetBSD a",
"github_repo": "jhawthorn/fzy",
"github_stars": 3260,
"github_topics": [
"c",
"cli",
"fuzzy",
"fuzzy-finders",
"fuzzy-search",
"fuzzyfinder",
"fzy",
"unix",
"vim"
],
"homepage": "https://github.com/jhawthorn/fzy",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": null,
"installs_30d": 128,
"installs_365d": 1776,
"installs_90d": 831,
"keg_only": 0,
"keg_only_reason": null,
"last_seen": "2026-06-20T23:34:18+00:00",
"license": "MIT",
"llm_generated_at": null,
"llm_model": null,
"name": "fzy",
"oldnames": [],
"one_liner": null,
"optional_dependencies": [],
"rank_30d": 3147,
"rank_365d": 2987,
"rank_90d": 2376,
"raw_hash": "b950ef3c6cbf4e7c",
"recommended_dependencies": [],
"revision": 0,
"ruby_source_path": "Formula/f/fzy.rb",
"tap": "homebrew/core",
"test_dependencies": [],
"uses_from_macos": [],
"version_head": "HEAD",
"version_stable": "1.1",
"versioned_formulae": [],
"why_use_this": null
}