Modern CLI
Modern CLI tools reimagine classic Unix commands with better defaults, colorful output, Git integration, and improved performance. Most are written in Rust and offer significant speed improvements over traditional utilities.
Available Tools
bat
Cat clone with syntax highlighting and Git integration.
eza
Modern ls replacement with colors, icons, and Git status.
fd
Simple, fast and user-friendly alternative to find.
ripgrep
Ultra-fast recursive grep alternative.
delta
Syntax-highlighting pager for git diff output.
dust
Intuitive disk usage visualization like du but better.
duf
Better df alternative with user-friendly output.
procs
Modern ps replacement with color output and tree view.
sd
Intuitive find & replace CLI (sed alternative).
zoxide
Smarter cd command that learns your habits.
tealdeer
Fast tldr client for simplified command documentation.
gping
Ping with a graph visualization.
dog
User-friendly DNS lookup tool (dig alternative).
xh
Friendly and fast HTTP client (HTTPie-compatible).
choose
Human-friendly cut/awk alternative.
McFly
Intelligent shell history search with neural network.
Atuin
Magical shell history with sync and search.
Essential Modern CLI Tools
For file viewing: bat replaces cat with syntax highlighting and Git integration.
For file listing: eza (formerly exa) replaces ls with colors, icons, and Git status.
For file finding: fd replaces find with simpler syntax and faster performance.
For text searching: ripgrep (rg) replaces grep with blazing-fast recursive search.
For directory navigation: zoxide replaces cd with smart frecency-based jumping.
For shell history: atuin or mcfly replace history with intelligent search and sync.