{"repo":"TzurSoffer/spotipyFree","free":true,"listed":false,"github":"https://github.com/TzurSoffer/spotipyFree","clone":"git clone https://github.com/TzurSoffer/spotipyFree.git","description":"spotipy replacement without using the official api","language":"Python","stars":11,"topics":["python","spotify","spotipy","web-scraping"],"license":"MIT","category":"scrapers-browser-automation","readme_excerpt":"SpotipyFree A lightweight drop-in replacement for Spotipy without using the spotify api. This project was build because spotify removed access to its API for non-premium users. This project doesn't use ANY Spotify APIs. - - - Features Drop-in style response compatible with spotipy No Spotify account required Returns playback data structured like the official Spotify API - - - Current Status This project is experimental . Currently implemented: search() track() playlist() playlist items() artist() artist albums() album() album tracks() current user recently played() - must first run startRecentlyPlayedListener current user saved tracks() current user saved tracks contains() current user playlists() current playback() current user() me() seek track() next track() previous track() start playback() pause playback() - - - There is also a feature to host the api as a Flask endpoint. Installation Bash pip install spotipyFree - - - Usage without login Usage with login Usage with web API Hosting the web api: Using the web api This project is in no way affiliated with Spotify . LICENSE This project is hosted under the MIT LICENSE. See the LICENSE file for more info","default_branch":null,"files":null,"tree":[],"storefront":"/r/TzurSoffer","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/TzurSoffer/spotipyFree/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}