Tag Archives: command-line

My Favorite CLI Applications

I have been somewhat of a terminal junkie for well over 20 years. Right now some of my favorite CLI applications are:Terminal

  • Rainbowstream – Twitter on the command line
  • IRSSI – IRC client (works with Slack too!)
  • MUTT – email client
  • MOC – music player
  • htop – top but prettier
  • finch – basic Pidgin for CLI (no OTR support is downside) see update below
  • pianobar – Pandora on CLI (no ADs!!!)
  • galileo – syncs FitBit via CLI
  • vim – text editor
  • ngrep – packet analyzer
  • nmap – THE port scanner
  • dtrx – decompress without the fuss
  • dstat – monitor numerous parts of your system
  • mtr – traceroute and ping rolled into one
  • multitail – tail on steroids
  • screen – terminal multiplexer
  • netcat – network Swiss Army knife
  • WordGrinder – CLI word processor good for serious writing

If using Debian based Linux (Ubuntu, Mint, etc.) just do:
sudo apt-get install siege mtr pv irssi mutt-patched dtrx screen iftop iotop dstat multitail netcat nmap lftp gnupg moc htop finch pianobar python-pip wordgrinder && sudo pip install rainbowstream

Other honorable mentions (terminal related)

  • termininator – terminal emulator with a lot of cool features
  • guake – drop down terminal

UPDATE: 02/16/2016

A few more that I have grown to like:

  • ranger – file manager with vi like commands, very customizable
  • rclone – rsync for cloud storage
  • rtorrent – CLI bittorrent client
  • profanity – XMPP (Google Talk) CLI interface that supports OpenPGP and OTR inspired by IRSSI