All Projects â†’ camwiegert â†’ playlists

camwiegert / playlists

Licence: MIT license
💽 An archive of my Spotify playlists.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to playlists

Exportify
Export/Backup Spotify playlists using the Web API
Stars: ✭ 1,611 (+4638.24%)
Mutual labels:  playlists, spotify-api
remixr
Discover new music based on the Spotify playlists you know and love!
Stars: ✭ 37 (+8.82%)
Mutual labels:  playlists, spotify-api
reviewery-mobile
iOS application to rate songs in Spotify playlists
Stars: ✭ 15 (-55.88%)
Mutual labels:  spotify-api
spotify-vibe-check
Spotify Vibe Checker Web App to vibe check your Spotify Playlists! (currently broken due to CORS)
Stars: ✭ 24 (-29.41%)
Mutual labels:  spotify-api
DingoLingo
A Discord music bot written in Python with support for Youtube, SoundCloud, Spotify, Bandcamp, Twitter, and custom files.
Stars: ✭ 183 (+438.24%)
Mutual labels:  playlists
Partify
This is a free open source Spotify-powered app that lets users host parties and have guests connect using their smartphones to submit and vote on songs. The app will only play the highest voted song and can connect to personal playlists.
Stars: ✭ 37 (+8.82%)
Mutual labels:  spotify-api
spotipy2
The next generation Spotify Web API wrapper for Python 3.7+
Stars: ✭ 25 (-26.47%)
Mutual labels:  spotify-api
discoverweekly.dev
The playlists made by devs, every Wednesday.
Stars: ✭ 18 (-47.06%)
Mutual labels:  playlists
spotify-release-gun
A python tool that informs about new releases of the artists you follow.
Stars: ✭ 17 (-50%)
Mutual labels:  spotify-api
spotify-api-graphql-console
Spotify Web API GraphQL console.
Stars: ✭ 29 (-14.71%)
Mutual labels:  spotify-api
spottr
🌵 Your Spotify stats all in one place.
Stars: ✭ 25 (-26.47%)
Mutual labels:  spotify-api
taller-nuxt
🚀Explicación y código del taller de Nuxt para Wecodefest 2019
Stars: ✭ 20 (-41.18%)
Mutual labels:  spotify-api
spotify-reverse-playlist
This Linux bash script reverses the tracks in a playlist. It creates a new playlist with all tracks reversed.
Stars: ✭ 29 (-14.71%)
Mutual labels:  spotify-api
listentogether-hackathon
Grab some friends, connect your Spotify account, and listen to music in sync with each other.
Stars: ✭ 20 (-41.18%)
Mutual labels:  spotify-api
laravel-spotify
Laravel-Spotify is a simple wrapper around the Spotify Web API that makes working with its endpoints a breeze!
Stars: ✭ 141 (+314.71%)
Mutual labels:  spotify-api
Spotify.ahk
An AutoHotkey wrapper for the Spotify web API designed to allow control over Spotify's internal volume slider and provide various other functionality.
Stars: ✭ 50 (+47.06%)
Mutual labels:  spotify-api
spotify-release-list
📅 Display list of Spotify releases from artists you follow
Stars: ✭ 142 (+317.65%)
Mutual labels:  spotify-api
aw-watcher-spotify
Logs what you listen to on Spotify
Stars: ✭ 41 (+20.59%)
Mutual labels:  spotify-api
SpotifyWebApi
A .net core wrapper for the Spotify Web API
Stars: ✭ 19 (-44.12%)
Mutual labels:  spotify-api
SpotMusicGen
A Program that creates a Spotify playlist from a YouTube Playlist
Stars: ✭ 47 (+38.24%)
Mutual labels:  spotify-api

💽 Spotify Playlist Archive

An archive of my Spotify playlists and the tooling to generate it.

Requirements

Install

npm install

Usage

node bin/ output-path.json

# CLI help
node bin/ --help

Environment Variables

You'll need to provide three environment variables:

Variable
SPOTIFY_USERNAME
SPOTIFY_CLIENT_ID
SPOTIFY_CLIENT_SECRET

Output

The playlist data will be output as JSON at the provided path. The Spotify API is rate limited, so it might take a second if you have a lot of playlists.

{
    "username": "camwiegert",
    "timestamp": "2019-10-22T03:38:21.645Z",
    "playlists": [
        {
            "name": "Sick Jamz",
            "tracks": [
                {
                    "title": "Not",
                    "album": "Two Hands",
                    "artists": [
                        "Big Thief"
                    ]
                },
                ...
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].