Alternatives to tere
Move between directories with an interactive terminal browser. The listings below can replace it for an important use case. Each note says what changes if you switch.
The original
tere
Move between directories with an interactive terminal browser.
Replacements
Listings that take over the same core job as tere.
zoxide
Learns the directories you actually use, so changing to one takes a few letters instead of a full path.
zoxide jumps to directories you have used by typing a few characters instead of browsing, works across many shells including PowerShell and Nushell, and needs time to learn your habits.
lf
A fast terminal file manager in the ranger style, as a single binary with no runtime dependencies.
lf is a full terminal file manager with vi keybindings and asynchronous IO, handling file operations through shell commands, though previews need external programs you configure.
Walk
A minimal terminal file navigator that replaces cd and ls for browsing directories.
Walk also changes the shell directory to where you stop browsing, as a small Go binary with arrow or hjkl navigation and a few file operations.
Similar software
Related functionality, not a direct replacement.
eza
A replacement for ls with colours, icons, a tree view and Git status in the listing.
LSD
List files with icons, colors and tree views.
fzf
A fuzzy filter for any list: files, command history, processes, branches, anything you can pipe into it.
Television
Search files and other data through a terminal fuzzy finder.
Joshuto
A ranger-like terminal file manager written in Rust with Miller-column navigation.
Vifm
A terminal file manager with a curses interface and Vim-like keybindings.