A lightweight, open-source Spotify client that runs as a UNIX daemon and supports Spotify Connect.
Spotifyd is an open-source Spotify client that runs as a UNIX daemon, providing a lightweight, headless music streaming solution. It streams audio using the Spotify Connect protocol, allowing it to be controlled from official Spotify apps. It solves the need for a minimal, resource-efficient Spotify client on servers or systems without a graphical interface.
Users running UNIX-like systems (e.g., Linux, macOS) who want a lightweight, daemon-based Spotify client for headless setups, servers, or minimal desktop environments.
Developers choose Spotifyd for its lightweight design, Spotify Connect integration, and open-source flexibility, offering a streamlined alternative to the official client with lower resource usage and broader platform support.
A spotify daemon
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Runs as a lightweight daemon with lower CPU and memory consumption than the official GUI client, making it ideal for servers or embedded systems like Raspberry Pis.
Supports the Spotify Connect protocol, allowing it to appear as a controllable device from official Spotify apps for seamless remote control.
Works on a wide range of UNIX-like platforms, including Linux distributions and macOS, as highlighted in the README for broader system support.
Being open-source enables customization and integration into custom applications or scripts, leveraging the librespot library for streaming.
Explicitly requires a Spotify Premium account for streaming, which adds cost and excludes free-tier users, as noted in the README.
Installation and configuration involve command-line tools and editing files, with guidance only via the wiki, which can be challenging for non-technical users.
Focuses solely on core streaming without GUI features like playlist management or advanced audio controls found in the official client.
Relies on librespot, a reverse-engineered library, which may lead to instability or delays in supporting new Spotify features or updates.
Spotifyd is an open-source alternative to the following products: