{"id":13448184,"url":"https://github.com/rembo10/headphones","last_synced_at":"2026-10-18T20:26:03.475Z","repository":{"id":39636932,"uuid":"1779181","full_name":"rembo10/headphones","owner":"rembo10","description":"Automatic music downloader for SABnzbd","archived":false,"fork":false,"pushed_at":"2025-08-08T05:28:27.000Z","size":18669,"stargazers_count":3751,"open_issues_count":532,"forks_count":590,"subscribers_count":186,"default_branch":"master","last_synced_at":"2026-10-04T08:41:31.286Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rembo10.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","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":"2011-05-21T01:34:22.000Z","updated_at":"2026-10-03T14:06:26.000Z","dependencies_parsed_at":"2023-11-26T10:21:17.499Z","dependency_job_id":"a210a23b-d7d3-471f-8f33-0f33bb9eda67","html_url":"https://github.com/rembo10/headphones","commit_stats":null,"previous_names":[],"tags_count":47,"template":false,"template_full_name":null,"purl":"pkg:github/rembo10/headphones","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rembo10%2Fheadphones","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rembo10%2Fheadphones/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rembo10%2Fheadphones/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rembo10%2Fheadphones/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rembo10","download_url":"https://codeload.github.com/rembo10/headphones/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rembo10%2Fheadphones/sbom","scorecard":{"id":770118,"data":{"date":"2025-08-11","repo":{"name":"github.com/rembo10/headphones","commit":"62757c0fcf3f679d5779c5589620b46ce550b093"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.8,"checks":[{"name":"Code-Review","score":1,"reason":"Found 4/22 approved changesets -- score normalized to 1","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":7,"reason":"5 commit(s) and 4 issue activity found in the last 90 days -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU General Public License v3.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Vulnerabilities","score":8,"reason":"2 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: PYSEC-2018-24 / GHSA-2rcm-phc9-3945","Warn: Project is vulnerable to: PYSEC-2018-23 / GHSA-p28m-34f6-967q"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'","Warn: branch protection not enabled for branch 'develop'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 12 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-23T01:58:56.298Z","repository_id":39636932,"created_at":"2025-08-23T01:58:56.298Z","updated_at":"2025-08-23T01:58:56.298Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":344872684,"owners_count":38341188,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-10-03T21:59:58.778Z","status":"online","status_checked_at":"2026-10-18T02:00:06.448Z","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":[],"created_at":"2024-07-31T05:01:38.069Z","updated_at":"2026-10-18T20:26:02.446Z","avatar_url":"https://github.com/rembo10.png","language":"Python","funding_links":[],"categories":["Python","\u003ca id=\"tag-organization\" href=\"#tag-organization\"\u003eOrganization\u003c/a\u003e","Software","Apps","Automation","Media","Tools for Self-Hosting","自动化","Music","Design \u0026 Multimedia"],"sub_categories":["Media Management","MediaManagement","Music Automation","Automation"],"readme":"## ![Headphones Logo](https://github.com/rembo10/headphones/raw/master/data/images/headphoneslogo.png) Headphones\n\n[![Build Status](https://travis-ci.org/rembo10/headphones.svg?branch=master)](https://travis-ci.org/rembo10/headphones)\n[![Build Status](https://img.shields.io/travis/rembo10/headphones/develop.svg?label=develop%20branch%20build)](https://travis-ci.org/rembo10/headphones)\n\nHeadphones is an automated music downloader for NZB and Torrent, written in Python. It supports SABnzbd, NZBget, Transmission, µTorrent, Deluge and Blackhole.\n\n## Support \u0026 Discuss\nYou are free to join the Headphones support community on IRC where you can ask questions, hang around and discuss anything related to HP.\n\n1. Use any IRC client and connect to the Freenode server, `irc.freenode.net`.\n2. Join the `#headphones` channel.\n\n## Installation and Notes\n\n* [Installation page](../../wiki/Installation) shows you how to install Headphones.\n* [Usage guide](../../wiki/Usage-guide) introduces you to Headphones.\n* [Troubleshooting page](../../wiki/TroubleShooting) in the wiki can help you with common problems.\n\n**Issues** can be reported on the GitHub issue tracker considering these rules:\n\n1. Analyze your log, you just might find the solution yourself!\n2. You read the wiki and searched existing issues, but this is not solving your problem.\n3. Post the issue with a clear title, description and the HP log and use [proper markdown syntax](https://help.github.com/articles/github-flavored-markdown) to structure your text (code/log in code blocks).\n4. Close your issue when it's solved! If you found the solution yourself, please comment so that others benefit from it.\n\n**Feature requests** can be reported on the GitHub issue tracker too:\n\n1. Search for similar existing 'issues', feature requests can be recognized by the label 'Request'.\n2. If a similar Request exists, post a comment (+1, or add a new idea to the existing request), otherwise you can create a new one.\n\nIf you **comply with these rules** you can [post your request/issue](http://github.com/rembo10/headphones/issues).\n\n**Support** the project by implementing new features, solving support tickets and provide bug fixes.\n\n## Screenshots\n\nHomepage (Artist Overview):\n\n![preview thumb](http://i.imgur.com/LZO9a.png)\n\nOne of the many settings pages:\n\n![preview thumb](http://i.imgur.com/xcWNy.png)\n\nIt might even know you better than you know yourself:\n\n![preview thumb](http://i.imgur.com/R7J0f.png)\n\nImport Your Favorite Artists:\n\n![preview thumb](http://i.imgur.com/6tZoC.png)\n\nSearch Results:\n\n![preview thumb](http://i.imgur.com/rIV0P.png)\n\nArtist Page with Bio \u0026 Album Overview:\n\n![preview thumb](http://i.imgur.com/SSil1.png)\n\nAlbum Page with track overview:\n\n![preview thumb](http://i.imgur.com/kcjES.png)\n\n## License\nThis is free software under the GPL v3 open source license. Feel free to do with it what you wish, but any modification must be open sourced. A copy of the license is included.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frembo10%2Fheadphones","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frembo10%2Fheadphones","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frembo10%2Fheadphones/lists"}