Spotifyd is an open-source Spotify client that runs as a UNIX daemon. It streams music just like the official client but is more lightweight and supports a wide range of platforms. Additionally, Spotifyd supports the Spotify Connect protocol, making it show up as a device that can be controlled from the official Spotify clients.
For detailed instructions on installing and configuring Spotifyd, please refer to the wiki.
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. These are usually easy to resolve and don't take much time to implement.
This project would not have been possible without the amazing reverse engineering work done in librespot, primarily by plietar.
Spotifyd is an excellent choice for users looking for a lightweight, multi-platform Spotify client that integrates seamlessly with Spotify Connect. Get started today and enjoy streaming your music with Spotifyd!