Ultra-fast recursive text search tool written in Rust that respects .gitignore rules automatically. Searches directories significantly faster than grep with smart defaults like line numbers, syntax highlighting, and compressed file support. The de facto replacement for grep among developers, combining the speed of Rust with sensible defaults that eliminate the need for complex command-line flags.
Alternatives to fzf
3 editor-selected alternatives · fzf overview →
source: tools.alternatives · stored order · active records only; review scores are annotations and never change membership or order
A directional evidence panel appears only when the substitute rationale, trade-offs, sources, and verification date have been recorded. Older selections without that panel remain visible but are unclassified under the new evidence contract.
Shell history manager that replaces the default history with a SQLite-backed, encrypted, and synchronized command history across all your machines. Features full-text search with fuzzy matching, directory-based context filtering, session tracking, and statistics about command usage. Syncs via an encrypted server (self-hostable or hosted). Supports bash, zsh, and fish shells. 22K+ GitHub stars. Transforms shell history from a simple list into a searchable, cross-machine knowledge base.
Smarter cd command that learns your most-used directories and lets you jump to them with partial name matches. Written in Rust for speed, it replaces the standard cd command with intelligent fuzzy matching based on frequency and recency of access. A small quality-of-life tool that saves developers hundreds of keystrokes daily by eliminating tedious path typing.
Open-source fzf alternatives
ripgrep, Atuin, zoxide — see all open-source developer tools.
More Terminal & CLI Tools tools
same category, not editor-selected alternatives — see how fzf compares →
FAQ
Which fzf alternative is listed first?
ripgrep is first in the editor-selected list of 3 fzf alternatives and carries an editorial review score of 92/100. The stored order is editorial; review scores do not determine membership or position.
Are there open-source fzf alternatives?
Yes — ripgrep, Atuin, zoxide are open source.