← All projects
Dev Tools

fzf

by junegunn

A general-purpose command-line fuzzy finder — fast, portable, and the backbone of modern shell workflows.

Stars

82,000

Forks

2,800

Language

Go

License

MIT

fzf is a general-purpose command-line fuzzy finder and interactive terminal toolkit. Distributed as a single portable binary, it processes millions of items in milliseconds and powers file selection, command-history search, process picking, and custom menus. Ships with batteries-included integrations for Bash, Zsh, Fish, Nushell, Vim, and Neovim — fuzzy file completion (via `**<TAB>`), Ctrl-R history search, and Alt-C directory jumping. An event-driven architecture lets you build rich TUIs and reloadable, multi-source workflows.

clifuzzy-finderterminalshellgocommand-line