ForkFree

Developer tools

fzf

by junegunn

fzf is a command-line tool that lets you search and pick from long lists, such as files, command history or processes, by typing part of a name. It is also a toolkit for building interactive menus and workflows in shell scripts.

Ready to useEstablished, openly licensed, and no red flags in its documentation.

View on GitHubProject website

Stars
83.8k +19 a day
Licence
MIT
Runs on
Your computer
Setup
Easy
Language
Go
Age
4751 days

What you can do with it

  • Quickly find and open files by typing part of the name
  • Search back through your shell command history
  • Build custom interactive menus with previews in shell scripts

Make money with it

A freelancer could offer terminal workflow and automation scripting services, using fzf to build quick interactive tools for clients' teams.

An idea, not financial advice. Check the licence before charging for anything built on it.

Ways a business could use it

  • Speed up daily work in the terminal for freelance developers or technical staff, saving time finding files and commands
  • Build simple internal menu tools for scripts, such as picking a server or project to deploy, without writing a full application

Can you use it commercially?

Free to use, change and sell, including in paid products. Keep the copyright notice.

Not legal advice. Read the project's licence file before building a product on it.

Getting it running

It is a single binary installed through a package manager such as Homebrew, apt, Chocolatey, Scoop or Winget, with an optional extra step to set up shell integration.

Follow the official instructions in the project README.

Checked 27 Oct 2026. Summary drafted by AI from the project's README.

More in Developer tools

gpu-unlock Zagitta
Check the licence

This tool unlocks the FP/BF16 instruction issue rate on Nvidia 3000-series cards, doubling the speed of certain operations.

10.4k stars +1058 a day Unclear
graphify Graphify-Labs
Worth a look

Graphify turns a codebase, along with its documents, PDFs, SQL schemas and configuration files, into a graph of connected concepts that you can search and question. It works as a /graphify command inside AI coding assistants such as Claude Code, Cursor, Codex and Gemini CLI, so they can look things up in the graph instead of reading every file.

136.4k stars +430 a day Apache-2.0
archify tt-a1i
Worth a look

Archify is a skill you add to an AI coding agent such as Claude Code, Codex, Cursor or OpenCode. It turns a description, plan or code repository into an interactive HTML diagram or one-page explainer that you can explore and share.

90.1k stars +339 a day Apache-2.0