Tabula-Musica is a free media jukebox in server/client design.
Tabula-Musica is a "swiss knife" jukebox, which tries to cover everything. It's written in full modular Python and is easy to extend and adjust.
You can controll the server over Web, telnet, and a shell client. It currently supports xmms, lirc, and lcdproc.
It's primary written in Python and uses the GStreamer framework as playback backend.