Feature matrix

Feature ukrop zoxide Atuin fzf McFly Television autojump HSTR hiSHtory
Compare Compare Compare Compare Compare Compare Compare Compare
LanguageRustRustRustGoRustRustPythonC/C++Go
Directory jumpingAlt+C
Command history searchCtrl+R
SSH host picker
Unified TUI3-panelCLIsinglesinglesinglesingleCLIsinglesingle
Frecency scoringneural netalgo
Two-tier search (sub+fuzzy)
Match highlighting
CWD-scoped commands
Favorites
Edit before execute
Copy to clipboard
Setup wizard
Config fileTOMLTOMLenvenvTOMLconfig
In-TUI config editor✓ F9
Ignore patterns
Auto-cleanup stale dirs
Cloud sync✓ E2E✓ E2E
LicenseMITMITMITMITMITMITGPL-3Apache-2MIT

Detailed comparisons

Each page is a focused side-by-side: feature table, where ukrop wins, where the alternative wins, and the bottom line.

vs zoxide

The most popular directory jumper. Fast, mature, 8+ shells — but directories only.

Compare ukrop vs zoxide →

vs Atuin

Shell history in SQLite with optional E2E encrypted cloud sync.

Compare ukrop vs Atuin →

vs fzf

The general-purpose fuzzy finder, wired up for Alt+C and Ctrl+R.

Compare ukrop vs fzf →

vs McFly

Neural-network-powered Ctrl+R replacement.

Compare ukrop vs McFly →

vs Television

Rust general-purpose fuzzy finder with channels and previews.

Compare ukrop vs Television →

vs autojump

The original Python directory jumper.

Compare ukrop vs autojump →

vs HSTR

Lightweight C/C++ history browser with bookmarking.

Compare ukrop vs HSTR →

vs hiSHtory

Context-rich, queryable shell history with encrypted sync.

Compare ukrop vs hiSHtory →

Summary

Choose ukrop if you want one tool for navigating directories, recalling commands, and connecting to SSH hosts, with no external dependencies, no cloud account, and minimal setup. The trade-off is that ukrop doesn't offer cloud sync or the massive plugin ecosystems of fzf and zoxide.

A more detailed feature-by-feature breakdown lives in doc/comparison.md on GitHub.