Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Spotifyd/spotifyd
A spotify daemon
https://github.com/Spotifyd/spotifyd
daemon linux rust spotify spotifyd
Last synced: about 1 month ago
JSON representation
A spotify daemon
- Host: GitHub
- URL: https://github.com/Spotifyd/spotifyd
- Owner: Spotifyd
- License: gpl-3.0
- Created: 2014-12-10T21:05:13.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2024-10-17T17:48:18.000Z (about 2 months ago)
- Last Synced: 2024-10-19T13:15:27.128Z (about 2 months ago)
- Topics: daemon, linux, rust, spotify, spotifyd
- Language: Rust
- Homepage: https://spotifyd.rs
- Size: 3.12 MB
- Stars: 9,858
- Watchers: 57
- Forks: 453
- Open Issues: 91
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- awesome-starred-test - Spotifyd/spotifyd - A spotify daemon (Rust)
- awesome-rust - Spotifyd
- awesome-rust-cn - Spotifyd
- awesome-repositories - Spotifyd/spotifyd - A spotify daemon (Rust)
- awesome-dotfiles - spotifyd - A spotify daemon. (Included Software / Acknowledgments)
- alternative-front-ends - spotifyd
- awesome-rust - Spotifyd - An open source Spotify client running as a UNIX daemon. ![Continuous Integration](https://github.com/Spotifyd/spotifyd/workflows/Continuous%20Integration/badge.svg?branch=master) (Applications / Audio and Music)
- jimsghstars - Spotifyd/spotifyd - A spotify daemon (Rust)
- fucking-awesome-rust - Spotifyd - An open source Spotify client running as a UNIX daemon. ![Continuous Integration](https://github.com/Spotifyd/spotifyd/workflows/Continuous%20Integration/badge.svg?branch=master) (Applications / Audio and Music)
- fucking-awesome-rust - Spotifyd - An open source Spotify client running as a UNIX daemon. ![Continuous Integration](https://github.com/Spotifyd/spotifyd/workflows/Continuous%20Integration/badge.svg?branch=master) (Applications / Audio and Music)
README
# Spotifyd
[![Matrix][matrix-badge]](https://matrix.to/#/#spotifyd:matrix.org)
[![GitHub Workflow Status][cd-badge]][github-actions]
[![Github Actions - CI][ci-badge]][github-actions]> An open source Spotify client running as a UNIX daemon.
[Project Website](https://spotifyd.rs)
Spotifyd streams music just like the official client, but is more lightweight and supports more platforms. Spotifyd also supports the Spotify Connect protocol, which makes it show up as a device that can be controlled from the official clients.
> __Note:__ Spotifyd requires a Spotify Premium account.
__To read about how to install and configure Spotifyd, take a look at our [wiki][wiki]!__
## Common issues
- Spotifyd will not work without Spotify Premium
- The device name cannot contain spaces## Contributing
We always appreciate help during the development of `spotifyd`! If you are new to programming, open source or Rust in general, take a look at issues tagged with [`good first issue`][good-first-issues]. These normally are easy to resolve and don't take much time to implement.
## Credits
This project would not have been possible without the amazing reverse engineering work done in [librespot](https://github.com/librespot-org/librespot), mostly by [plietar](https://github.com/plietar).
[github-actions]: https://github.com/Spotifyd/spotifyd/actions
[good-first-issues]: https://github.com/Spotifyd/spotifyd/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22
[matrix-badge]: https://img.shields.io/matrix/spotifyd:matrix.org?logo=matrix&server_fqdn=matrix.org
[cd-badge]: https://img.shields.io/github/actions/workflow/status/Spotifyd/spotifyd/cd.yml?label=continuous%20deployment&logo=github
[ci-badge]: https://img.shields.io/github/actions/workflow/status/Spotifyd/spotifyd/ci.yml?label=continuous%20integration&logo=github
[wiki]: https://spotifyd.github.io/spotifyd/