i ideas / repo launcher
junegunn avatar

junegunn/fzf

★ 84,159GoMIT95

:cherry_blossom: A command-line fuzzy finder

What it is

fzf is a general-purpose command-line fuzzy finder and an interactive terminal toolkit. Whether you're selecting files, browsing command history, previewing data, navigating complex datasets with fuzzy matching, or creating custom menus and workflows, fzf provides the building blocks to turn shell scripts into rich terminal applications.

When to use it

Reach for fzf when you live in the terminal and want faster search, git, navigation or a beautiful TUI — it's written in Go and fits stacks tagged bash, cli, fish, fzf.

Category
CLI & Terminal
Also in
—
Stars
84,159
Forks
3,431
Last push
today
Created
2013-10-23
Open issues
335
Website
junegunn.github.io/fzf

Quick start

$ git clone https://github.com/junegunn/fzf.git

Hand it to your AI

Read https://ideas.asveas.com/r/junegunn/fzf.md and help me add junegunn/fzf to my project. Explain the setup steps for my stack and show the minimal code to get it working.

Alternatives to fzf

All CLI & Terminal →

Pairs well with

FAQ

What is fzf?

junegunn/fzf is a terminal tool on GitHub: :cherry_blossom: A command-line fuzzy finder fzf is a general-purpose command-line fuzzy finder and an interactive terminal toolkit.

When should I use fzf?

Reach for fzf when you live in the terminal and want faster search, git, navigation or a beautiful TUI — it's written in Go and fits stacks tagged bash, cli, fish, fzf.

What are the best alternatives to fzf?

Popular alternatives in CLI & Terminal: neovim/neovim (104k★), starship/starship (60.7k★), ajeetdsouza/zoxide (40.6k★), jesseduffield/lazygit (83.8k★), BurntSushi/ripgrep (69.9k★).

Is fzf actively maintained?

junegunn/fzf looks very actively maintained: the last push was today (2026-11-11), with 84,159 stars and 335 open issues.

What license does fzf use?

junegunn/fzf is published under the MIT license. Check the repository's LICENSE file before commercial use.