Java Internet Jukebox, a web application for browsing a music library and playing files on the host computer and optionally streaming it to a icecast server.
The iTunesAnywhere server allows multiple clients to control a host installation of iTunes. This includes skipping tracks, changing the volume and selecting playlists. iTunesAnywhere functions as a XML socket server and uses COM calls to control iTunes.