Favorites & Must-haves

  • Fish terminal – Friendly, interactive shell with smart autosuggestions
  • imagemagick – Command-line image manipulation tool
  • ddgr – DuckDuckGo search from the terminal
  • tldr – Simplified man pages with practical examples
  • ripgrep – Ultra-fast recursive text search
  • fzf – Fuzzy finder for anything in the terminal
  • tree – Displays directories as a tree structure
  • yt-dlp – Advanced YouTube video downloader
  • aria2 – Multi-connection download manager
  • htop | btop – Interactive system resource monitors
  • uv – Fast alternative to pip for Python package management

📂 File & Directory Management

  • dust – Better du, shows disk usage with visualization
  • tree – Displays directories in a tree structure
  • trash – Safer rm, moves files to trash instead of deleting
  • mmv – Bulk rename, move, or copy files with patterns
  • rename – Rename files in bulk using regex
  • dtrx – Extracts any archive without special commands
  • eza – Even better ls, supports git integration and better sorting

🔍 Searching & Navigation

  • dog – Fast DNS lookup tool
  • pt – “The Platinum Searcher,” even faster than ag
  • lsd – Enhanced ls with icons and colors
  • broot – Interactive tree-like file manager
  • fd – A simpler and faster find replacement

🌐 Internet & Networking

  • speedtest-cli – Check internet speed from the terminal
  • yt-dlp – Fast, feature-rich youtube-dl alternative
  • tor – Anonymous browsing via the Tor network
  • proxychains-ng – Route traffic through a proxy
  • mutt – Terminal-based email client
  • newsboat – RSS feed reader for the terminal
  • Lynx – Text-based web browser
  • Aria2c – Command-line download accelerator
  • nmap – Network scanner for security and diagnostics
  • tuir – Reddit client for the terminal
  • ddgr – DuckDuckGo CLI search
  • gping – Ping with live graph visualization
  • doggo – A dog alternative with more interactive DNS querying
  • ytfzf – Browse and search YouTube from the terminal
  • socatnetcat on steroids for networking magic

📦 Data & Archiving

  • zstd – Fast compression algorithm
  • xz – Alternative compression tool to gzip/bzip2
  • unar – Extract .zip, .rar, .7z, etc.
  • pigz – Multithreaded gzip for faster compression
  • pv – Monitor progress of data transfer
  • gron – JSON flattener, making it greppable

⚡ Productivity & Automation

  • taskwarrior – CLI task manager
  • watchexec – Run commands when files change
  • entr – Trigger commands on file changes
  • timewarrior – CLI time tracker
  • mprocs – Manage multiple processes in one terminal
  • choose – Select columns from input like awk but easier

📊 System Monitoring & Debugging

  • dstat – Live system resource usage stats
  • iftop – Monitor network bandwidth in real-time
  • nethogs – Show network usage by process
  • iperf – Network performance testing
  • lsof – List open files used by processes
  • procs – Modern alternative to ps, with colors and tree view
  • bandwhich – Shows real-time network bandwidth per process

🔢 Data Processing & CLI Magic

  • xsv – Fast CSV file manipulation
  • csvkit – Suite for handling CSV data
  • mlr (miller) – Structured text processing like awk
  • visidata – Interactive data analysis tool
  • sed – Stream editor for text manipulation
  • awk – Text processing and data extraction
  • pastel – CLI tool to manipulate colors easily

🎨 Fun & Eye Candy

  • cmatrix – Matrix rain effect in terminal
  • cowsay – ASCII cows that say things
  • toilet – ASCII text art generator
  • boxes – ASCII boxes around text
  • lolcat – Rainbow-colorized text
  • asciinema – Record and share terminal sessions
  • figlet – Generate large ASCII text banners

🔧 Development & Scripting

  • deno – Secure JavaScript/TypeScript runtime
  • httpie – User-friendly alternative to curl
  • nmap – Network security scanner
  • sshfs – Mount remote files over SSH
  • mitmproxy – Interactive HTTP/HTTPS proxy

🛠️ System & Shell Tools

  • tldr – Concise explanations for CLI commands
  • fzf – Fuzzy search for any input
  • atuin – Better shell history with search
  • zoxide – Smart cd command replacement
  • starship – Fancy, fast shell prompt
  • appcleaner – Uninstall apps completely (GUI)
  • the-unarchiver – Extract various archive formats (GUI)
  • coconutbattery – Battery health checker
  • barrier – Share keyboard/mouse across computers
  • dark-mode – Toggle macOS dark mode from CLI
  • thefuck – Auto-correct mistyped commands
  • watch – Repeat a command at intervals
  • ccrypt – Secure file encryption
  • geoip – Find location info by IP
  • exa – Modern replacement for ls
  • uv – Fast, modern Python package manager
  • fortune – Random quotes and proverbs
  • fx – Terminal JSON viewer and manipulator
  • batcat alternative with syntax highlighting
  • p7zip – 7z archive format support
  • iterm – Advanced terminal for macOS
  • fzf – Fuzzy finder for everything
  • jq – JSON processor
  • rename – Bulk file renaming with regex
  • tre – Better tree with git-aware navigation
  • git – Version control system
  • bpytop – Resource monitor with a sleek UI
  • zellij – Modern terminal multiplexer, alternative to tmux
  • duf – Better df, disk usage with a clean UI
  • xclip | wl-copy – Clipboard integration for X11/Wayland

Rust based

  • SKIM - FZF alternative written in Rust