jOggplayer is a platform-independent, graphical Ogg Vorbis player developed using Java. It features the usual basics needed to enjoy your files, including playing files from your hard drive or streaming from an URL, individual file play or multiple file looping play, sequential or random play, volume control that goes to 11, a visual song progress indicator, and more. It also Scrobbles to Last.fm.
Zina is a graphical interface to your MP3 collection, a personal jukebox, a Podcaster, and an MP3 streamer. It includes an optional Flash player, a tag editor, and can search the Web for album art and song lyrics. It can run alone, be embedded into an existing Web site, or be used as a module in Drupal, Joomla, and Wordpress.
cmus is a small, fast, and powerful console music player for Linux and *BSD. It supports almost all common file formats, SHOUTcast/Icecast streaming, and multiple output plugins. cmus features multiple media library views, a playqueue, a directory browser, powerful filters, and vi-style search and keybindings. It also features gapless playback, ReplayGain, Unicode support, and customizable color schemes.
Deejayd is a multi purpose media player that can be completely controlled through the network using XML messages. It suppports playlists, searching, and many media tags. It can playback many music and video formats using either its xine backend (recommended) or its GStreamer backend.
Musiql is a command-line front-end to MPlayer that provides SQL-based music library management features using SQLite. The project's goal is to provide a full set of music library management features without resorting to a menu-based interface. It imports music files into its database, extracting metadata from tags using Mutagen. SQL queries can then be used to retrieve lists of songs and play them in MPlayer. Static and dynamic playlists can be saved, and Musiql keeps track of play counts and ratings for each track.