https://github.com/toby/spotifymigrate
Export your Spotify playlists
https://github.com/toby/spotifymigrate
Last synced: 11 months ago
JSON representation
Export your Spotify playlists
- Host: GitHub
- URL: https://github.com/toby/spotifymigrate
- Owner: toby
- Created: 2015-07-06T23:15:50.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2015-07-07T22:56:41.000Z (almost 11 years ago)
- Last Synced: 2025-04-13T11:45:17.809Z (about 1 year ago)
- Language: Swift
- Homepage:
- Size: 146 KB
- Stars: 12
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Spotify Migrate
## About
Spotify has a playlist API but unfortunately it's broken and doesn't
support pagination. This is a workaround for exporting all playlists.
[Example Output](https://gist.github.com/toby/07ae152682fbd513ccbe)
## Usage
1. Create an empty RTF file in TextEdit.
2. Enter the name of each playlist on its own line.
3. Copy and paste the tracks for each playlist from the Spotify desktop app into the RTF file under the correct playlist title.
4. Make sure there is a blank line between each playlist.
5. Convert the RTF file to plain text.
6. Pipe that text file into standard in for this script `swift main.swift < playlists.txt > playlists.md`
7. Enjoy your MarkDown playlists and wait for Apple to add a search API to Apple Music.