https://github.com/jaedb/spotmop
Spotmop Mopidy HTTP interface
https://github.com/jaedb/spotmop
Last synced: over 1 year ago
JSON representation
Spotmop Mopidy HTTP interface
- Host: GitHub
- URL: https://github.com/jaedb/spotmop
- Owner: jaedb
- License: apache-2.0
- Created: 2014-11-23T07:50:35.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2017-01-02T01:08:41.000Z (over 9 years ago)
- Last Synced: 2025-04-11T22:48:48.097Z (over 1 year ago)
- Language: JavaScript
- Size: 62.8 MB
- Stars: 105
- Watchers: 5
- Forks: 7
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
The Iris repository (formerly Spotmop) has moved [here](https://github.com/jaedb/iris).
====
Spotmop has been renamed to [Iris](https://github.com/jaedb/iris). The Spotmop repository is no longer in development. Issues raised in the Spotmop repository will not be actioned; please only raise issues in [Iris](https://github.com/jaedb/iris/issues).
--------
Mopidy web-based frontend that utilizes Spotify to create an interactive, user-friendly and collaborative music interface. Built and maintained by James Barnsley.


[](https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=james%40barnsley%2enz&lc=NZ&item_name=James%20Barnsley¤cy_code=NZD&bn=PP%2dDonationsBF%3abtn_donate_LG%2egif%3aNonHosted)
Requirements
--------
* Mopidy
* Mopidy-Spotify
* Spotify Premium account
* Mopidy-Local-Sqlite (recommended, not required)
Installation
--------
1. Install using pip: `sudo pip install Mopidy-Spotmop`
2. Restart Mopidy server
3. Navigate to Mopidy interface (ie http://localhost:6680/spotmop)
Features
--------
* Full web-based interface controls for Mopidy
* Uses Spotify API to deliver high-quality audio and music information
* Improved support for local libraries using SQLite extension
* Browse and manage your playlists, along with top tracks, new releases and genre browser
* Spotmop can be run completely independently of your Mopidy machine (ie on a remote server), just set your URL in the settings tab
* Push notifications between users (requires port 6681, but this can be customised to suit your environment)
Screenshots
-----------






To-do
-----
* Increase stability of Mopidy server (perhaps limitation of Rpi?)
* Improve websockets integration to attach users to tracks and changes within tracklist
Support
-------
* [Changelog](https://github.com/jaedb/iris/releases)
* [Issues and requests](https://github.com/jaedb/iris/issues)