Need help with spotifyd?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

5.5K Stars 314 Forks GNU General Public License v3.0 591 Commits 72 Opened issues


A spotify daemon

Services available


Need anything else?

Contributors list

Spotifyd <!-- omit in toc -->

All Contributors <!-- ALL-CONTRIBUTORS-BADGE:END -->

Cargo Downloads Dependabot Status Github Actions - CD Github Actions - CI

An open source Spotify client running as a UNIX daemon.

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!

Common issues

  • Spotifyd will not work without Spotify Premium
  • The device name cannot contain spaces


We always appreciate help during the development of

! If you are new to programming, open source or Rust in general, take a look at issues tagged with
good first issue
. These normally are 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, mostly by plietar.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.