MaGnuX MP3 Control Server is a server that allows you to control the playing of MP3 songs. It uses mpg123 to play the songs, and features playlist management, a builtin Web server, IP-based access control, and much more. It's written entirely in Ruby, which makes it extremely flexible and very easy to extended.
AlsaPlayer-Python is a set of python bindings. It allows you to write custom interfaces for AlsaPlayer using the full power of the Python language. This may be three lines of code or a large and complex interface. Also provided is a Python module to control AlsaPlayer from external programs.
rmp3 is a receiver for the rmp3 broadcast protocol. This protocol uses teletext data transmitted in the VBI (vertical blanking interval) of TV transmissions to broadcast MP3 files. It is compatible with RadioMP3 and the German MegaRadio. You can listen to the audio stream, save the received files, or both.
PrivateRadio is a network jukebox player, collection organizer, and streaming system for MP3 or Ogg music files. It can be used out of the box as just a jukebox, is robust enough for organizing large collections, and is flexible enough to act as a multiple site streaming system with some easy scripting and configuration. It features a radio station metaphor that allows different types of music to be categorized and switched between.
DJBorg turns your MP3 playlist into a personalized radio station, adding randomly-generated DJ banter between tracks. Song information (based on ID3 tags), news, weather, headlines, and witty remarks are announced via a text-to-speech engine. It is fully customizable via a rules file or Python code. It is compatible with WinAmp and other players that support the .m3u format.