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.