A Flask app that uses PySpotifyControl to allow users to control a Spotify desktop client through a REST API and front end web interface.
- API endpoints for playing a specific song, play/pause, volume up/down, next/previous song, and getting the current song's name and artist.
- A front end web application for controlling Spotify.
- Can scrobble plays to the Last.fm accounts of all listeners (using PyMultiScrobble).
- Speech control (using PySpotifySpeechControl).
- Mac OS X
- Spotify for Mac
git clone https://github.com/csu/PySpotifyControlAPI.git cd PySpotifyControlAPI pip install -r requirements.txt python server.py
Pull requests are welcome. Submit feature requests and bugs through GitHub issues.