Awesome Open Source
Awesome Open Source

singlespotify 🎵

Create Spotify playlists based on one artist through the command line


$ npm install -g singlespotify

Note: Node version 7.7.1+ required. $ node -v to check which version you have installed. The latest version can be downloaded here


$ singlespotify "artist_name"

The program will then prompt you for your Spotify username and bearer token.

You can get the bearer token here:
Click GET OAUTH TOKEN and make sure to check playlist-modify-public

$ singlespotify --help

      $ singlespotify "artist_name"
      ? Enter your Spotify username <username>
      ? Enter your Spotify bearer token <bearer>

      --name [-n] "playlist name"

      $ singlespotify "Kanye West" -n "My awesome playlist!"
      ? Enter your Spotify username kabirvirji
      ? Enter your Spotify bearer token ************************************************************

    For more information visit


  • 03/15/17 Added Inquirer and conf for authentication
  • 03/16/17 Removed -a flag and added option to choose playlist name with -n flag
  • 03/19/17 Used update-notifier to notify users about updates
  • 11/03/19 Updated to accommodate API changes

Shoutout to kshvmdn for all the help!

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Javascript (1,539,019
Nodejs (55,503
Cli (16,016
Npm (5,844
Music (5,658
Npm Package (2,826
Spotify (2,243
Node Module (830
Spotify Api (758
Npm Module (582
Playlist (582
Spotify Playlist (145
Artists (137
Bearer (36
Spotify Cli (10
Related Projects