CLI Tools
Modern CLI Alternatives
Section titled “Modern CLI Alternatives”Enhanced command-line tools that improve upon traditional Unix utilities with better defaults, colors, and user experience.
File & Directory Operations
Section titled “File & Directory Operations”eza- lists files/dirs with colors, icons, git status, tree views (replacesls)bat- displays files with syntax highlighting and git changes (replacescat)fd- finds files/directories with simpler regex syntax (replacesfind)dust- visualizes directory sizes in tree format (replacesdu)duf- shows disk usage with colored bars and sorting (replacesdf)
Text Processing & Search
Section titled “Text Processing & Search”rg(ripgrep) - searches text in files recursively (replacesgrep)sd- find and replace text with simpler syntax (replacessed)jq- parses and manipulates JSON from command line
Navigation & Fuzzy Finding
Section titled “Navigation & Fuzzy Finding”fzf- fuzzy finder for files, history, commands (replacesCtrl+R)z(zoxide) - jump to frequently used directories by partial name (replacescd)
Diff & Version Control
Section titled “Diff & Version Control”delta- shows file differences with syntax highlighting (replacesdiff)
System Monitoring
Section titled “System Monitoring”procs- lists processes with colors, search, sorting (replacesps)btop- system monitor with CPU/RAM/network graphs (replacestop/htop)
Network Tools
Section titled “Network Tools”gping- pings hosts and displays response times as graph (replacesping)xh- makes HTTP requests with simpler syntax (replacescurl)
Development Tools
Section titled “Development Tools”gh- manages GitHub repos, PRs, issues from terminaltldr- shows simplified command examples instead of full docs (replacesman)navi- interactive cheatsheet tool with fuzzy search
Editor & Shell
Section titled “Editor & Shell”nvim- text editor with async plugins, LSP, Lua scripting (replacesvim)zsh- shell with better autocomplete, plugins, themes (replacesbash)