Skip to content
This repository has been archived by the owner on Aug 28, 2019. It is now read-only.
/ springtunes Public archive

Control your Spotify client remotely from your browser

Notifications You must be signed in to change notification settings

springload/springtunes

Repository files navigation

Logo Springtunes

Control your Spotify client remotely from your browser without having to log in to anything.

Current features:

  • Play a song/playlist using Spotify URL
  • Current track/artist/album
  • Previous song
  • Next song
  • Play/Pause
  • Mute/Unmute
  • Change volume

If you use Springtunes and like it, please give us a GitHub star ;)

Screenshot

Screenshot Springtunes

Requirements

  • Spotify client needs to run on the machine hosting the server
  • Only compatible with MacOS X 10.10 or later
  • NodeJS v6 (LTS) installed.

Getting started

Make sure you use NodeJS v6+. (type node -v to check it)

npm install -g springtunes
springtunes

If you want to change the server port you can use PORT=XXXX springtunes

By default, you should be able to access Springtunes on the host machine using http://localhost:3000/

Then, to access it from another computer on your network, use something like http://[IP_ADDRESS_HOST_MACHINE_WITH_SPOTIFY:3000/]

Browser extension

Once Springtunes server is running, you can also install the Springtunes browser extension for supported browser.

Contribute

If you want to contribute to this project, please check this page.