{"id":20252573,"url":"https://github.com/kirqe/soundcloud-likes-to-csv-mp3","last_synced_at":"2025-10-04T14:12:30.906Z","repository":{"id":240912200,"uuid":"41939189","full_name":"kirqe/soundcloud-likes-to-csv-mp3","owner":"kirqe","description":"Ruby script for exporting soundcloud likes list to csv or batch downloading likes as mp3","archived":false,"fork":false,"pushed_at":"2017-08-13T22:14:33.000Z","size":5,"stargazers_count":10,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-10T23:16:57.617Z","etag":null,"topics":["ruby","ruby-script","soundc","soundcloud","soundcloud-music-downloader"],"latest_commit_sha":null,"homepage":"","language":"Ruby","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/kirqe.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,"zenodo":null}},"created_at":"2015-09-04T21:47:12.000Z","updated_at":"2025-02-21T23:16:50.000Z","dependencies_parsed_at":null,"dependency_job_id":"50ad1692-d91f-4f6e-9a85-bcc9aa268307","html_url":"https://github.com/kirqe/soundcloud-likes-to-csv-mp3","commit_stats":null,"previous_names":["kirqe/soundcloud-likes-to-csv-mp3"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/kirqe/soundcloud-likes-to-csv-mp3","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kirqe%2Fsoundcloud-likes-to-csv-mp3","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kirqe%2Fsoundcloud-likes-to-csv-mp3/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kirqe%2Fsoundcloud-likes-to-csv-mp3/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kirqe%2Fsoundcloud-likes-to-csv-mp3/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kirqe","download_url":"https://codeload.github.com/kirqe/soundcloud-likes-to-csv-mp3/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kirqe%2Fsoundcloud-likes-to-csv-mp3/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278322146,"owners_count":25967874,"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-10-04T02:00:05.491Z","response_time":63,"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":["ruby","ruby-script","soundc","soundcloud","soundcloud-music-downloader"],"created_at":"2024-11-14T10:17:23.178Z","updated_at":"2025-10-04T14:12:30.901Z","avatar_url":"https://github.com/kirqe.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"Ruby script that allows to export soundcloud likes to csv or download liked tracks as mp3\n\n## Instructions\n\nInstall the following gems\n```\ngem install soundcloud\ngem install whirly # shows progress in terminal\n```\n\nRun the script with one of the following commands:\n\n```\n# both csv and download likes as mp3\nruby soundcloud_likes_export.rb username\n\n# only save likes to csv\nruby soundcloud_likes_export.rb username -csv\n\n# only download all likes as mp3\nruby soundcloud_likes_export.rb username -dl\n```\n\nFiles will be saved to the folder from which the script was started.\n\n*If CLIENT_ID key stops working, just replace it with a different one.*\n\nSome of the tracks might be missing probably due to some privacy setting of the user who uploaded them or api key restrictions.\nI noticed that some api keys allow access to certain songs and others return nil or empty data.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkirqe%2Fsoundcloud-likes-to-csv-mp3","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkirqe%2Fsoundcloud-likes-to-csv-mp3","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkirqe%2Fsoundcloud-likes-to-csv-mp3/lists"}