All Projects → kabirvirji → Singlespotify

kabirvirji / Singlespotify

Licence: mit
🎵 Create Spotify playlists based on one artist through the command line

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Singlespotify

Cpx
A cli tool to watch and copy file globs.
Stars: ✭ 394 (+55.12%)
Mutual labels:  cli, npm, npm-package, npm-module
Jsonexport
{} → 📄 it's easy to convert JSON to CSV
Stars: ✭ 208 (-18.11%)
Mutual labels:  cli, npm, npm-package, npm-module
Awesome Node Utils
some useful npm packages for nodejs itself
Stars: ✭ 51 (-79.92%)
Mutual labels:  npm, npm-package, node-module, npm-module
Spotui
Spotify in the terminal 💻🎶
Stars: ✭ 302 (+18.9%)
Mutual labels:  spotify-api, cli, music, spotify
Npm Run All
A CLI tool to run multiple npm-scripts in parallel or sequential.
Stars: ✭ 4,496 (+1670.08%)
Mutual labels:  cli, npm, npm-package, npm-module
Rando.js
The world's easiest, most powerful random function.
Stars: ✭ 659 (+159.45%)
Mutual labels:  npm, npm-package, node-module, npm-module
Coverify
🎧 Design fresh album cover for your Spotify playlists
Stars: ✭ 167 (-34.25%)
Mutual labels:  spotify-api, music, spotify, playlist
Getme
CLI utility for everyday tasks. With getme you get weather, forecast, currency rate, upload files, IP address, word definitions, text translations, internet speed, do google searches, get inspirational quotes and get Chuck Norris jokes
Stars: ✭ 118 (-53.54%)
Mutual labels:  cli, npm, npm-package
React Ckeditor
CKEditor component for React with plugin and custom event listeners support
Stars: ✭ 124 (-51.18%)
Mutual labels:  npm, npm-package, npm-module
Listen Now
Listen-now, 提供了多音乐平台的音乐搜索、播放、歌单播放、同步平台歌单到本地数据库,并计划开发智能音乐推荐系统。listen-now主要由学生层级的同学一起开发。
Stars: ✭ 139 (-45.28%)
Mutual labels:  spotify-api, music, spotify
Homebridge Wol
A Wake on Lan plugin for Homebridge
Stars: ✭ 150 (-40.94%)
Mutual labels:  npm, npm-package, npm-module
Ytmdl
A simple app to get songs from YouTube in mp3 format with artist name, album name etc from sources like iTunes, Spotify, LastFM, Deezer, Gaana etc.
Stars: ✭ 2,070 (+714.96%)
Mutual labels:  cli, music, spotify
Discord.js Musicbot Addon
This DOES NOT WORK any more. This repo only serves as an archive for is anyone wants to pickup my work. You may still join the discord however.
Stars: ✭ 109 (-57.09%)
Mutual labels:  music, npm, npm-module
Ohshitgit
⁉️Oh shit! A cli tool to help you unfuck your git mistakes
Stars: ✭ 135 (-46.85%)
Mutual labels:  cli, npm, npm-package
Tplink Cloud Api
A node.js npm module to remotely control TP-Link smartplugs (HS100, HS110) and smartbulbs (LB100, LB110, LB120, LB130) using their cloud web service (no need to be on the same wifi/lan)
Stars: ✭ 96 (-62.2%)
Mutual labels:  npm, npm-package, npm-module
Event Target Shim
An implementation of WHATWG EventTarget interface, plus few extensions.
Stars: ✭ 89 (-64.96%)
Mutual labels:  npm, npm-package, npm-module
Musicnow
CLI tool to download songs with metadata.
Stars: ✭ 146 (-42.52%)
Mutual labels:  cli, music, spotify
Spotitube
Synchronize your Spotify collections downloading from external providers
Stars: ✭ 250 (-1.57%)
Mutual labels:  spotify-api, music, spotify
Cash Cli
💰💰 Convert currency rates directly from your terminal!
Stars: ✭ 168 (-33.86%)
Mutual labels:  cli, npm, npm-package
Reactopt
A CLI React performance optimization tool that identifies potential unnecessary re-rendering
Stars: ✭ 1,975 (+677.56%)
Mutual labels:  npm, npm-package, npm-module

singlespotify 🎵

Create Spotify playlists based on one artist through the command line

Install

$ 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

Usage

$ singlespotify "artist_name"

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

You can get the bearer token here: https://developer.spotify.com/console/post-playlists/
Click GET OAUTH TOKEN and make sure to check playlist-modify-public

$ singlespotify --help

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

    Options
      --name [-n] "playlist name"

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

    For more information visit https://github.com/kabirvirji/singlespotify

Changelog

  • 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!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].