🍺 BREW Explorer

← all formulae

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

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": "![fzy](http://i.hawth.ca/u/fzy-github.svg)\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![](http://i.hawth.ca/u/fzy_animated_demo.svg)\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 [![Build Status](https://github.com/jhawthorn/fzy/workflows/CI/badge.svg)](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
}