JosiahOne / spotify-playlist-sampler

Creates a playlist sampled from a chosen set of playlists you follow.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

spotify-playlist-sampler

Total alerts Docker Automated build Docker Build Status

Try it out: https://spotify.josiahbruner.com

Creates a playlist sampled from all songs in your library AND in playlists you follow.

Can now also be used to rename autogenerated album-based Spotify playlists (e.g. "My Playlist #ABC" --> "Coldplay - Parachutes")

Installation and Running Locally

  1. Register a new spotify app on the dashboard: https://developer.spotify.com/dashboard/login
  2. Clone the repo
  3. Install npm
  4. Install npm dependencies using npm install
  5. Set spotify environment variables:
    1. export SPOTIFY_CLIENT_ID=<ID>
    2. export SPOTIFY_CLIENT_SECRET=<SECRET>
    3. export SPOTIFY_REDIRECT_URI=<URI>
  6. Run using: node app/app.js
  7. Navigate to 0.0.0.0:8888 in your browser.

About

Creates a playlist sampled from a chosen set of playlists you follow.

License:Apache License 2.0


Languages

Language:JavaScript 83.4%Language:HTML 15.1%Language:Dockerfile 1.5%