Television provides a portable fuzzy finder for selecting items from the terminal.
fzf
fzf searches command-line lists with fuzzy matching, helping select files, commands, and other entries.

About fzf
fzf is a command-line fuzzy finder and interactive terminal toolkit for selecting entries from lists. It handles files, command history, datasets, and other input, and provides building blocks to create custom menus and workflows from shell scripts.
It includes integration for Bash, Zsh, Fish, Nushell, Vim, and Neovim, with display modes, fuzzy completion, and a preview window. It is distributed as a single binary and through package managers, git clone with an install script, and release downloads.
Key features
- Fuzzy matching to select files, history entries, and list items
- Preview window for data, including image previews
- Build custom menus and workflows from shell scripts
- Shell integration for Bash, Zsh, Fish, and Nushell
- Plugin integration for Vim and Neovim
- Fuzzy completion for paths, process IDs, hosts, and variables
- Distributed as a single binary
- Includes integrations for Bash, Zsh, Fish, Nushell, Vim, and Neovim
- Available via Homebrew, Mise, Linux and Windows package managers, git, and release binaries
fzf at a glance
- Website
- github.com/junegunn/fzf
- Category
- Software & Utilities › Linux & Mac Apps
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
fzf alternatives
Tools and sites you could use instead, ranked by how closely they match.
explainshell matches command-line arguments to their help text and lets users select a distribution’s manual pages.
Sharing sends files, directories, and clipboard text from a command line to iOS and Android devices.
gocatcli catalogs offline data from the command line, according to its project description.
navi lets users browse interactive command-line cheat sheets that they can write or download.
ShellGPT brings AI language models to command-line workflows, according to its repository description.
Popular in Linux & Mac Apps
Well-known listings from the same topic.
fzf FAQ
How is fzf installed?
Which shells and editors does fzf integrate with?
Where can official binaries be downloaded?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.











