Home - librespot-org/librespot GitHub Wiki

Welcome to the librespot wiki! Don't forget to read README.md first. This wiki builds on the basics documented there.

librespot

librespot is an open source client library for Spotify. It enables applications to use Spotify's service, without using the official but closed-source libspotify. Additionally, it will provide extra features which are not available in the official library.

Note: librespot only works with Spotify Premium. We will not support Spotify Free.

Supported Devices

We make an effort to support most platforms where possible, and minimise OS-specific dependencies. In general, compiling with the pipe backend and discovery disabled should work for any system that can run rustc, though performance may be lackluster on some cheaper commodity hardware. The lowest spec device that we aim to support is a Raspberry Pi Zero (v1.3/W/WH), as it is a widely available, widely used, inexpensive SBC.

Disclaimer

Using this code to connect to Spotify's API is probably forbidden by them. Use at your own risk.

Contact

Come and hang out on gitter if you need help or want to offer some. https://gitter.im/sashahilton00/spotify-connect-resources

License

Everything in this repository is licensed under the MIT license.