HackerProducts
/
Top Rankings
Show HN Launches
Open Source
Commercial
Categories
Developer Tools & CLI
8381
Cloud, Infra & Systems
796
Security & Privacy
158
AI & Machine Learning
650
Productivity & Workflows
975
Design & Creative Tools
408
Data & Observability
207
Physical Gear & Hardware
255
Home Lab & Automation
96
Synced just now
2007–2026 Community Index
20 years of authentic Hacker News geek endorsements.
HomeDeveloper Tools & CLICLI & Terminalsfzf

fzf

Open SourceShow HN 2013

General-purpose command-line fuzzy finder

An interactive Unix filter for command-line that can be used with any list; files, command history, processes, hostnames, bookmarks, git commits, etc.

Official WebsiteGitHub RepositoryShow HN Launch Post ↗Latest HN discussion: 2017-10-07
99.8Score
Mentions
3,950
Discussers
2,700
positive
99%

Hacker News Consensus & Insights

Synthesized from developer and community discussions across multiple years.

Why Hackers Love It

  • Lightning-fast fuzzy matching algorithm in Go
  • Seamless integration with bash/zsh shell history and completion
  • Composable Unix pipeline tool that fits any workflow

Common Concerns & Tradeoffs

  • Requires learning keyboard shortcut combinations to unlock full power
Ideal for: Developers who live in the terminal and want instant fuzzy navigation.

Frequently Mentioned Alongside

ripgrep (rg)

Fastest recursive regex search tool for the terminal

99.8

Neovim

Hyperextensible Vim-based text editor

99.5

Verbatim Hacker News Discussions

Real, unfiltered comments from independent developers.

1 comments
@george_c•10/7/2017
Original post ↗
Thread: Ask HN: What are your indispensable terminal productivity tools?
“Ctrl+R with fzf is the single best upgrade to bash shell history imaginable.”