Built byjunegunn

fzf

:cherry_blossom: A command-line fuzzy finder

82.8k stars2.9k forks438 watchers266 open issuesGoMIT

TL;DR · 30-second scan

What it is

fzf (Go) — :cherry_blossom: A command-line fuzzy finder

What it does for you

You live in a terminal and want history, file and branch selection to be search rather than scrollback.

Best for

CLI & Dev Tools

82.8k GitHub starsLicense: MITLast updated 1 month ago
EDITOR'S DEEP TAKE

A fuzzy finder that takes any list on stdin and makes it interactively searchable. That description undersells it. Wired into your shell it rewrites how you use a terminal: Ctrl-R becomes a searchable command history, file arguments become a filter-as-you-type picker, and it composes with git, ripgrep, kill and anything else that emits lines. Go, MIT, and it has been maintained at a consistent standard for a decade. The tradeoff is the learning curve on the composition side — the basic install is instant, but the configurations that make people evangelical require reading other people's dotfiles and understanding shell plumbing. Worth the afternoon.

Use this if

You live in a terminal and want history, file and branch selection to be search rather than scrollback.

Skip if

You work primarily in an IDE and rarely touch a shell.

Categories
Topics
fzfgobashzshfishvimneovimcliunixtmux
Maintainer? Embed our badge

Add this badge to your README to show your project is curated on StackPicks. Free, lightweight (180×28 SVG), and gives your visitors a one-click way to see honest take + alternatives.

Preview
Featured on StackPicks
Markdown (for GitHub README)
[![Featured on StackPicks](https://stackpicks.dev/api/badge/junegunn-fzf)](https://stackpicks.dev/repo/junegunn-fzf)
HTML (for blogs / docs)
<a href="https://stackpicks.dev/repo/junegunn-fzf"><img src="https://stackpicks.dev/api/badge/junegunn-fzf" alt="Featured on StackPicks" width="180" height="28" /></a>

Are you the maintainer of junegunn/fzf? Add the badge and we'll feature your project in the weekly curator newsletter.

Created 23 Oct 2013
Last push 1 month ago
Stats refreshed 1 month ago