{"id":17147944,"url":"https://github.com/toby/spotifymigrate","last_synced_at":"2025-08-12T06:33:49.522Z","repository":{"id":136460437,"uuid":"38651545","full_name":"toby/SpotifyMigrate","owner":"toby","description":"Export your Spotify playlists","archived":false,"fork":false,"pushed_at":"2015-07-07T22:56:41.000Z","size":150,"stargazers_count":12,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-13T11:45:17.809Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Swift","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/toby.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-07-06T23:15:50.000Z","updated_at":"2022-01-19T15:21:13.000Z","dependencies_parsed_at":"2023-03-13T11:01:57.282Z","dependency_job_id":null,"html_url":"https://github.com/toby/SpotifyMigrate","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/toby/SpotifyMigrate","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/toby%2FSpotifyMigrate","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/toby%2FSpotifyMigrate/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/toby%2FSpotifyMigrate/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/toby%2FSpotifyMigrate/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/toby","download_url":"https://codeload.github.com/toby/SpotifyMigrate/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/toby%2FSpotifyMigrate/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":270014285,"owners_count":24512618,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-12T02:00:09.011Z","response_time":80,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-14T21:26:38.166Z","updated_at":"2025-08-12T06:33:49.479Z","avatar_url":"https://github.com/toby.png","language":"Swift","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Spotify Migrate\n\n## About\nSpotify has a playlist API but unfortunately it's broken and doesn't\nsupport pagination. This is a workaround for exporting all playlists.\n\n[Example Output](https://gist.github.com/toby/07ae152682fbd513ccbe)\n\n## Usage\n1. Create an empty RTF file in TextEdit.\n2. Enter the name of each playlist on its own line.\n3. Copy and paste the tracks for each playlist from the Spotify desktop app into the RTF file under the correct playlist title.\n4. Make sure there is a blank line between each playlist.\n5. Convert the RTF file to plain text.\n6. Pipe that text file into standard in for this script `swift main.swift \u003c playlists.txt \u003e playlists.md`\n7. Enjoy your MarkDown playlists and wait for Apple to add a search API to Apple Music.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftoby%2Fspotifymigrate","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftoby%2Fspotifymigrate","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftoby%2Fspotifymigrate/lists"}