Linux Terminal Application list.

If you really love the terminal and can’t get enough here is a list of programs that should make you smile. Linux comes packed with so many command line tools already; you can do just about anything without the GUI, but what if you want more? Maybe some of these programs are for you.

Many programs in this list can be installed with your package manager, like apt or yum. Always worth a shot attempting to install from the package manager first.

First and foremost, get a good terminal emulator. I use Tilix as it’s solid and you can have multiple panes. I like it. Should be available already in your package manager but if not:

On to the programs!


eDex-UI – System dashboard and interface:




WeGo – Weather Forecasts:

MapSCII – World map/Open Map:

feh – Image Viewer:

WTF – Personal information dashboard:

epy – EBook reader:

GFPGAN – Image reconstruction (Python):

rembg – Image background removal (Python):

fx – Json viewer:


sc-im – Spreadsheet:

gcalcli – Google Calender:

Khal – Calendar:

Calcurse – Calender, Scheduler:

Task Warrior – Task Manager:

Ledger – Double-entry accounting system:

tnote – Notes, of course:

Watson – Time tracker:

Arbitt – Time Tracking:

Gramma – Grammer checker:

proseLint – Grammer checker:


ncmpcpp – Music Manager/Player:

cmus – Music Player:

PyRadio – Music player for the terminal:

Textbeat – Music sequencer and interactive shell:

ecasound – Record audio:

meterec – Multi-track monitoring and recording tool:

mloop – Audio looper:

Sox – Audio conversion, rec/play, and effects:

CuSE – MIDI-Sequencer:

ttrk – Tracker style DAW:

*Also see bttrk:


Alpine – Mail Client:

Finch – Chat Client:

WeeChat – IRC:

Messer – Facebook Chat:

Charm – Blog Client:

Poezio – XMPP Chat client:


Nano – Text Editor: (Usually installed)

Vim – Programmer’s Text Editor: (Usually installed)

Micro – Programmer’s Text Editor:

mle – Programmer’s Text Editor:

Jed – Programmer’s Text Editor:

WordGrinder – Get out of your way word writer:

jrnl – Diary:

Rich-CLI – RichText fancy output in the terminal:

System Tools

bashtop – System monitor:

Glances – Dashboard system monitor:

Midnight Commander – File Manager:

iftop – Network bandwith Monitor:

htop – Process Viewer:

ncdu – Disk Usage Viewer:

zsh – Terminal Clock: good example here

IPTraf – IP Network Monitoring:

vnStat – Network traffic monitor:

Passpie – Password manager:

TestDisk – Disk Recovery:

PhotoRec – File Recovery:

Goaccess – Web log analyzer:

Ripgrep – Search tool:


ffsend – File Sharing:

rTorrent – Torrent:

Canto – News Reader:

w3m – Web Browser:

elinks – Web Browser:

Rainbowstream – Twitter Client:

rTorrent: Bittorrent Client:

LFTP – FTP, obviously:


Nudoku – Sudoku:

MyMan – PacMan:

nInvaders – Space Invaders:

Nethack – Dungeon Crawler:


A few games here:

A couple more here:

I was mostly focused on things I know or use. I don’t game in the terminal. If you do

Last but not least, Turbo Vision re-envisioned. If someone ported or rewrote PFS First Choice you’d have a whole Office Suite. There’s always FreeDOS!