Skip to content

Tool for synchronizing playlists across different online music services

License

Notifications You must be signed in to change notification settings

Johennes/Playmate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Playmate

Your online playlist companion

This is intended to be a tool for synchronizing playlists across different online music services.

Running the Application

To install any missing dependencies, run

npm install

from the root directory. Afterwards you can start the application by running

node app.js

from within the src folder. By default the app will listen on port 8880 and expect your Spotify API credentials to be stored under src/credentials/spotify.js in the format

module.exports.CLIENT_ID     = ...
module.exports.CLIENT_SECRET = ...
module.exports.REDIRECT_URI  = 'http://localhost:8880/callback';

What Works

  • Logging in to Spotify
  • Browsing Spotify playlists
  • Downloading Spotify playlists to JSON files

What Doesn't Work (Yet)

  • Uploading Spotify playlists from JSON files
  • Deezer integration
  • Google Play Music integration

Screenshots

Main interface

About

Tool for synchronizing playlists across different online music services

Topics

Resources

License

Stars

Watchers

Forks