This is the old BSD tn3270 made to compile under Linux/GLIBC. It is not perfect and not being actively maintained. Also in the same directory is 3270v4.1 from CERN, made to compile under Linux/GLIBC, which looks nicer. If you are interested in these programs, you may also want to look at the Linux tn5250 project.
Playlist Warlock is a text-based frontend for mpg123 written in Perl. It is intended to provide users with the playlist browsing and song selection of a GUI MP3 player from any terminal. It provides a combination of Winamp/XMMS, vi/less, and Unix prompt-style commands for creating, editing, sorting, and navigating MP3 playlists. Using mpg123 as a backend, PLWarlock allows the user to easily browse playlists and play MP3s. It supports contiguous and random play, simple jump-to-song syntax, sorting by filename/path+filename, and all the other commands you've come to expect from a good MP3 player.
vt52vnc is a VNC viewer which can be used on prehistoric green monochromatic terminals called vdt52s, which are capable of vector graphics. It is functional and nicely displays X on the terminal, but without the routines for dithering, compression, and password support. Its architecture provides a framework to add those features if needed.