Note: This is a blog post draft that was originally written in January 2013,
left unattended for 1689 days, and rediscovered and published unedited in
During the five years since Mopidy entered the browser with its HTTP JSON-RPC
clients have been built on top of this foundation. The APIs themselves have
survived the test of time and have required minimal maintenance, just as I
hoped when implementing the APIs back in November 2012.
Mopidy is a music server written in
Python. It plays music from various sources, including local disk and Spotify.
Mopidy can be remote controlled by, among others, MPD clients.
In Mopidy 0.10, released in the middle of December, we added an HTTP frontend.
The HTTP frontend takes Mopidy’s full core API and makes it available from
his client (updated
I’d like to write a bit about how we made the HTTP client.