alternatives to

fzf

:cherry_blossom: A command-line fuzzy finder

Side by side

4 open source alternatives to fzf
ToolFitStarsLicenceTermsSelf-hostedLanguageLatestLast push
skimFull replacement7kMITOpen sourceNoRustv5.7.42026-10-05
TelevisionFull replacement6.3kMITOpen sourceNoRust0.15.92026-10-05
telescope.nvimPartial20kMITOpen sourceNoLuav0.2.12026-08-17
pecoPartial7.9kMITOpen sourceNoGov0.6.02026-10-03

Every alternative

Language
Fit

4 alternatives

skimFull replacement

Fuzzy Finder in rust!

Accepts most of fzf's options and key bindings, and runs as a Rust library too.

Language
Rust
Licence
MIT
Stars
7k
Latest
v5.7.4
Last push
2026-10-05
TelevisionFull replacement

A very fast, portable and hackable fuzzy finder.

Channels for files, text, git and more, with previews, configured in TOML.

Language
Rust
Licence
MIT
Stars
6.3k
Latest
0.15.9
Last push
2026-10-05
telescope.nvimPartial

Find, Filter, Preview, Pick. All lua, all the time.

Inside Neovim only, for files, buffers, grep results and LSP symbols.

Language
Lua
Licence
MIT
Stars
20k
Latest
v0.2.1
Last push
2026-08-17
pecoPartial

Simplistic interactive filtering tool

Filters piped input interactively, without a preview window or shell integrations.

Language
Go
Licence
MIT
Stars
7.9k
Latest
v0.6.0
Last push
2026-10-03

Head to head

About fzf

Language
Go
Licence
MIT
Stars
83k
Last push
2026-10-05

About fzf →