{"id":13550117,"url":"https://github.com/dtcooper/raspotify","last_synced_at":"2025-05-13T19:06:16.547Z","repository":{"id":37271102,"uuid":"92113617","full_name":"dtcooper/raspotify","owner":"dtcooper","description":"A Spotify Connect client that mostly Just Works™","archived":false,"fork":false,"pushed_at":"2025-04-28T00:24:29.000Z","size":634363,"stargazers_count":4825,"open_issues_count":6,"forks_count":222,"subscribers_count":58,"default_branch":"master","last_synced_at":"2025-04-28T00:47:07.121Z","etag":null,"topics":["librespot","raspberry-pi","raspbian","spotify","spotify-connect"],"latest_commit_sha":null,"homepage":"https://dtcooper.github.io/raspotify","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dtcooper.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":".github/FUNDING.yml","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},"funding":{"github":["kimtore"]}},"created_at":"2017-05-23T01:04:02.000Z","updated_at":"2025-04-26T18:18:51.000Z","dependencies_parsed_at":"2024-01-08T07:59:57.699Z","dependency_job_id":"23664482-3900-425d-8a2e-8dd5da66a9ad","html_url":"https://github.com/dtcooper/raspotify","commit_stats":{"total_commits":466,"total_committers":24,"mean_commits":"19.416666666666668","dds":"0.26824034334763946","last_synced_commit":"cc026d67551e8dfa8d52fca95dc0eb18a6988006"},"previous_names":[],"tags_count":131,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dtcooper%2Fraspotify","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dtcooper%2Fraspotify/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dtcooper%2Fraspotify/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dtcooper%2Fraspotify/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dtcooper","download_url":"https://codeload.github.com/dtcooper/raspotify/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254010810,"owners_count":21998993,"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","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":["librespot","raspberry-pi","raspbian","spotify","spotify-connect"],"created_at":"2024-08-01T12:01:29.156Z","updated_at":"2025-05-13T19:06:16.525Z","avatar_url":"https://github.com/dtcooper.png","language":"Shell","funding_links":["https://github.com/sponsors/kimtore"],"categories":["Shell"],"sub_categories":[],"readme":"\n[\u003cimg src=\"https://raw.githubusercontent.com/dtcooper/raspotify/master/raspotify.svg?sanitize=true\"\u003e](https://github.com/dtcooper/raspotify)\n\nRaspotify is a [Debian package and associated repository](https://en.wikipedia.org/wiki/Deb_(file_format)) for [Debian Stable](https://www.debian.org/releases/stable/) ( ***Currently Debian 13 \"Bookworm\"*** ) and other Debian Stable based/compatible OS's ( ***your mileage may vary*** ) which thinly wraps the awesome [librespot](https://github.com/librespot-org/librespot) library by [Paul Lietar](https://github.com/plietar) and others up as a [systemd](https://en.wikipedia.org/wiki/Systemd) [daemon](https://en.wikipedia.org/wiki/Daemon_(computing)).\n\nRaspotify is intended to be used in a *[headless enviroment](https://en.wikipedia.org/wiki/Headless_computer)*. For desktop OS's [spotifyd](https://github.com/Spotifyd/spotifyd) offers similar functionality and is a better choice. If you're looking for a turnkey audio solution for Raspberry Pi's with Spotify Connect support we recommend [moOde™ audio player](https://moodeaudio.org/).\n\n**Librespot, and therefore Raspotify, requires a premium account.**\n\n## Installation\n\nThere are various *\"guides\"* floating around online. Most if not all of them are outdated and/or present incorrect information. **Don't follow them.**\n\n```sh\nsudo apt-get -y install curl \u0026\u0026 curl -sL https://dtcooper.github.io/raspotify/install.sh | sh\n```\n\nOr you can just download the latest .deb package and install it manually from here:\n* [`raspotify-latest_armhf.deb`](https://dtcooper.github.io/raspotify/raspotify-latest_armhf.deb)\n* [`raspotify-latest_arm64.deb`](https://dtcooper.github.io/raspotify/raspotify-latest_arm64.deb)\n* [`raspotify-latest_amd64.deb`](https://dtcooper.github.io/raspotify/raspotify-latest_amd64.deb)\n* [`raspotify-latest_riscv64.deb`](https://dtcooper.github.io/raspotify/raspotify-latest_riscv64.deb)\n\n### [Raspotify does NOT support ARMv6 Pi's (Pi v1 and Pi Zero v1.x)](https://github.com/dtcooper/raspotify/wiki/Raspotify-on-Pi-v1's-and-Pi-Zero-v1.x)\n\n## Configuration\n\nThe [wiki](https://github.com/dtcooper/raspotify/wiki) is full of useful information. The [Basic Setup Guide](https://github.com/dtcooper/raspotify/wiki/Basic-Setup-Guide) is a good place to start.\n\n## Bug Reports, Questions and Feature Requests\n\n**Please read the [Troubleshooting Guide](https://github.com/dtcooper/raspotify/wiki/Troubleshooting), the [Basic Setup Guide](https://github.com/dtcooper/raspotify/wiki/Basic-Setup-Guide), and search though [open](https://github.com/dtcooper/raspotify/issues?q=is%3Aopen+is%3Aissue) and [closed](https://github.com/dtcooper/raspotify/issues?q=is%3Aissue+is%3Aclosed) issues and [discussions](https://github.com/dtcooper/raspotify/discussions) before opening an issue or asking a question.**\n\n## Disclaimer\n\nPer librespot's disclaimer, using librespot \u0026mdash; the underlying library behind raspotify \u0026mdash; to connect to Spotify's API *\"is probably forbidden by them.\"* We've not received word about that, however use at your own risk.\n\n**Raspotify and librespot are intended for personal private use. Please DO NOT use Raspotify or librespot in any sort of commercial and/or public presentation. Doing so is a flagrant violation of Spotify's terms of service and could potentially lead to them blocking all Raspotify and librespot users.**\n\n## License\n\nThis project is licensed under the MIT License - see the [`LICENSE`](LICENSE) file for details.\n\n## Acknowledgments\n\nSpecial thanks to [Paul Lietar](https://github.com/plietar), [librespot org](https://github.com/librespot-org) and its [many contributors](https://github.com/librespot-org/librespot/graphs/contributors) for [librespot](https://github.com/librespot-org/librespot), which Raspotify packages (a slightly modded version of). Without [librespot](https://github.com/librespot-org/librespot), Raspotify would simply not exist.\n\n### 📻 *\"And Now, For Something Completely Different!\"* 🎙️\n\nRaspotify's author [David Cooper](https://jew.pizza/) has abandoned being a software engineer to pursue a career as a radio personality. If you find Raspotify useful, you can support him by checking out his [radio work here](https://jew.pizza/) or [give him a follow on Twitter](https://twitter.com/dtcooper).\n\nOn a related note, [Kim Tore Jensen](https://github.com/kimtore) has stepped up and is maintaining the project.\n\nSpecial thanks to [@JasonLG1979](https://github.com/JasonLG1979), a former maintainer of the project.\n\n## Final Note\n\n***...and remember kids, have fun!***\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdtcooper%2Fraspotify","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdtcooper%2Fraspotify","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdtcooper%2Fraspotify/lists"}