{"id":15994365,"url":"https://github.com/oskarrough/spotify-to-youtube","last_synced_at":"2026-04-26T23:31:41.618Z","repository":{"id":164779637,"uuid":"640210373","full_name":"oskarrough/spotify-to-youtube","owner":"oskarrough","description":"A web tool that allows you match a Spotify playlist to a list of YouTube videos and import them into Radio4000","archived":false,"fork":false,"pushed_at":"2026-01-21T20:06:29.000Z","size":169,"stargazers_count":5,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-01-22T08:58:13.300Z","etag":null,"topics":["radio4000","spotify","youtube"],"latest_commit_sha":null,"homepage":"https://spotify-youtube.0sk.ar/","language":"JavaScript","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/oskarrough.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-05-13T10:47:34.000Z","updated_at":"2026-01-21T20:06:34.000Z","dependencies_parsed_at":"2025-02-10T08:37:39.969Z","dependency_job_id":null,"html_url":"https://github.com/oskarrough/spotify-to-youtube","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/oskarrough/spotify-to-youtube","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oskarrough%2Fspotify-to-youtube","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oskarrough%2Fspotify-to-youtube/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oskarrough%2Fspotify-to-youtube/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oskarrough%2Fspotify-to-youtube/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/oskarrough","download_url":"https://codeload.github.com/oskarrough/spotify-to-youtube/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oskarrough%2Fspotify-to-youtube/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32317163,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-26T23:26:28.701Z","status":"ssl_error","status_checked_at":"2026-04-26T23:26:25.802Z","response_time":129,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["radio4000","spotify","youtube"],"created_at":"2024-10-08T07:08:40.766Z","updated_at":"2026-04-26T23:31:41.613Z","avatar_url":"https://github.com/oskarrough.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Convert Spotify playlist → YouTube videos → Radio4000 tracks\n\nA set of JavaScript functions and a web component to help convert the tracks in a Spotify playlist to YouTube videos, and optionally move them to Radio4000 as well.\n\n1. Input a Spotify playlist URL (limit 500 tracks)\n2. Allow the tool to search for possible matching YouTube videos\n3. Select the matches you want\n4. Export to text or json\n5. Optionally sign in and import tracks to Radio4000\n\nTry it out on https://spotify-youtube.0sk.ar/ \n\nQuestions? Come chat https://matrix.to/#/#radio4000:matrix.org\n\n## Development\n\n- The tool is made with web components and uses vite as build system.  \n- The `main` branch auto-deploys via GitHub pages.\n- It reads data from Spotify and YouTube via https://github.com/radio4000/media-now-deno\n- It inserts data into Radio4000 using https://github.com/radio4000/sdk\n\n```mermaid\ngraph TD\n  url[Spotify Playlist URL] --\u003e|parse string| id[Playlist ID]\n   --\u003e|Spotify API| playlist[Playlist with tracks] --\u003e|YouTube API| searchResults[Find matching YouTube videos]\n   --\u003e|UI component| matches{Select best matches} -.-\u003e r4[Optional import to Radio4000]\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foskarrough%2Fspotify-to-youtube","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Foskarrough%2Fspotify-to-youtube","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foskarrough%2Fspotify-to-youtube/lists"}