Rust CLI & TUI Tools
109 tools for the terminal written in Rust. Sorted by GitHub stars; the most starred are rtk, ripgrep and bat.
Page 4 of 4
Tools
Guides
- Swap ls, cat, find and grep for eza, bat, fd and ripgrepInstall eza, bat, fd and ripgrep, learn the side-by-side commands and flag differences, and alias them without breaking your scripts.
- A terminal git workflow with lazygit and deltaInstall lazygit and delta, set delta as git's pager, render lazygit diffs with it, and stage hunks, commit and rebase from the keyboard.
- Best Terminal File ManagersCompare terminal file managers: yazi, nnn, ranger, lf, broot and more. Differences in previews, plugins, footprint and keybindings.
- Jump between directories with zoxideInstall zoxide, load it in bash, zsh or fish, jump with z and zi, import your autojump or z history, and replace cd with --cmd cd.
- Modern Replacements for lsReplace ls with eza, lsd, or exa for colors, Git status, tree view and richer long listings. Also covers broot, an interactive tree navigator.
- Modern Replacements for treeTools you can run instead of tree: eza, erdtree, lsd and broot compared by tree output, gitignore handling, flags and config.