Skip to content

Modern Linux Tools#

Other Resources#

CLI Replacements#

bat cat clone with syntax highlighting and git integration
exa modern replacement for ls/tree, not maintained
eza modern ls/tree based on exa fork
lsd next gen ls, backwards compatible
delta viewer for git and diff output
ncdu intuitive du with ncurses interface
dust more intuitive version of du written in rust
duf better df alternative
broot better tree with navigation support
fd simple, fast and user-friendly alternative to find
ripgrep extremely fast alternative to grep that respects your gitignore
ag code searching tool similar to ack, but faster
fzf general purpose command-line fuzzy find
bfs breadth-first find alternative
mcfly fly through your shell history
choose human-friendly and fast alternative to cut and (sometimes) awk
jq sed for JSON data
sd intuitive find/replace CLI. sed alternative
bottom another cross-platform graphical process/system monitor
glances top/htop alternative
gtop System monitoring dashboard for terminal
hyperfine command-line benchmarking tool
gping ping with a graph
procs ps rust replacement
httpie modern, user-friendly command-line HTTP client for the API era
curlie power of curl, the ease of use of httpie
xh performance focused alternative of httpie
zoxide smarter cd command inspired by z
micro modern terminal text editor
nnn fast lean terminal file manager

New CLI tools#

up pipes with instant live preview

Help Tools#

ManKier explain shell command with concise pretty man pages
tldr concise man pages with practical examples
tealdeer tldr fast rust implementation
explainshell match command-line arguments to their help text
cheat.sh unified cheatsheets with tldr pages

GUI Tools#

baobab gui disk usage analyzer
stacer gui system optimizer/monitoring