I'm a command line interface (cli) and textmode lover since I've changed to GNU/Linux. I've always running a shell console with GNU Screen to aggregating feeds (newsbeuter), emailing (mutt), browsing the web (w3m) or playing my music collection (cmus, xmms2) etc.. So, I've started a list here as a „work in progress“ especially for me to remember where to find all these nice apps. Most of them mainly shipped with Linux distributions and can be installed with their package management system.
Unfortunately there are some tools stopped developement for a long time that's why I put the
next to it. Applications which I do prefer and recommend („must have“) are marked with the
abcde a better cd encoder, not supported at the moment

,

audioburn, a command-line audio cd burning application written in C
bashburn, bashscript as frontend for misc burning tools
burgner, generates
ISO images and burn CDs
burn-cd, python frontend for cdrkit & dvd+rw-tools
-
burncenter, burncenter is a text-menu frontend for misc burning tools
-
cdrdao, records audio or data CD-Rs in disk-at-once (DAO)
-
cdrkit, portable command-line CD/DVD recorder software
-
jack, CD-rip-encode tool

-
mybashburn, bashscript as frontend for misc burning tools
tcdr a menu-driven console frontend for CD recording

xorriso,
ISO 9660 rock ridge filesystem manipulator
-
-
-
vim, vi editor improved – nothing to say absolutely great

autojump, changes quickly through directories
-
cdargs, enhanced navigation inside the shell
-
-
clist, is a ncurses based based directory browser and file manager.
ftwin, a tool to find duplicate files according to their content on your file system.
-
hachoir, misc tools (uses pythonlib) to explore binary files
lfm, a simple ncurses based file manager written in Python.
trash-cli, a freedesktop.org-compliant trashcan management tool
vifm, is a ncurses based 2panel file manager with vi like keybindings.
xclip, A command line interface to the X11 clipboard.

aalib, an ascii-art library
aview, ascii-art and, flc. flic viewer
bb, great text demo, old but cool
-
fim framebuffer image viewer
gphoto2, rather a complete photo suite than a cli-programm, but ther ist a gphoto-cli app in it.
-
-
jhead, exif tool, viewing an editing
-
libjpeg, library for handling jpeg images
-
-
qiv, great image viewer

adcd, a ncurses based CD-player
-
cdp, CD-plaer for the console, a mpg123 equivalent for CDs
cmus, ncurses based music player

dagger, a command line tagging tool
djib, djib is a streaming server for mp3-, ogg-files written in python
-
herrie, minimalistic music player
-
-
-
mcdp, just another CD-player for linux
moc, music on console

moosic, a musical jukebox program.
-
mp3info, mp3 info viewer am id tag editor
mpd, music player daemon and clients

-
mpgedit, direct mp3-editor cbr and vbr
ogg123 ogg-player, belongs to vorbis-tools
pyradio, stream radio tool (uses mplayer) in an early stage
pytone, ncurses based music jukebox writtem in python
squawk, voice chat program (for gamers)
xmms2 music player daemon an successor of xmms1, seems to have a better design than mpd