ee2a8643304de76182729ec264e597bc0ac97c0f
Librespot-Python
Open Source Spotify Client
About The Project
This project was developed to make the music streaming service Spotify available on any device.
Note
It is still in the idea stage, so there is a possibility of unintended behavior or major specification changes.
We DO NOT encourage piracy and DO NOT support any form of downloader/recorder designed with the help of this repository and in general anything that goes against the Spotify ToS.
Getting Started
Prerequisites
Installation
Stable Version
pip install librespot
Snapshot Version
pip install git+https://github.com/kokarare1212/librespot-python
Usage
Get Spotify's OAuth token
from librespot.core import Session
session = Session.Builder() \
.user_pass("<Username>", "<Password>") \
.create()
aceess_token = session.tokens().get("playlist-read")
Please read this document for detailed specifications.
Roadmap
Coming soon
License
Distributed under the Apache-2.0 License. See LICENSE.txt for more information.
Related Projects
- Librespot (Concept)
- Librespot-Java (Core)
- PySpotify2 (Shannon)
Special thanks
Coming soon
Description
Languages
Python
99.9%