WebMusic Project

Listen to your music

A web based music player that integrates your favourite music service into the desktop.

Features

Screenshots

Normalmode
WebMusic default view
Searchprovider
WebMusic Searchprovider
Mini-Mode
WebMusic Mini-Mode

Service integration

To integrate a certain webservice into WebMusic the application is checking the file system for service configuration files (Ini-style). These files are describing the available functionality for each service and can link to a separate integration file (Javascript). Integration files are inserted into the webpage and are communicating with the application to exchange information like artist or track name.

If you would like to see your favourite music service integrated into WebMusic feel free to check the existing service integration files and adopt the code to match your favourite service. The files are available in the repository via src/Resources/Services/.

Code