{"repo":"ramsayleung/rspotify","free":true,"listed":false,"github":"https://github.com/ramsayleung/rspotify","clone":"git clone https://github.com/ramsayleung/rspotify.git","description":"Spotify Web API SDK implemented on Rust","language":"Rust","stars":750,"topics":["rust","spotify-web-api","sdk","crates","spotify","music","fun"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"RSpotify RSpotify enters maintenance mode , see this for detail. ----- RSpotify is a wrapper for the Spotify Web API, inspired by spotipy. It includes support for all the authorization flows, and helper functions for all endpoints. To learn how to use RSpotify, please refer to the documentation. There are some examples that may be useful as well. Changelog Please see the changelog for a release history and indications on how to upgrade from one version to another. Contributing If you find any problems or have suggestions about this crate, please submit an issue. Moreover, any pull request, code review and feedback are welcome. Code Guide We use GitHub Actions to make sure the codebase is consistent ( cargo fmt ) and continuously tested ( cargo test ). We try to keep comments at a maximum of 80 characters of length (which isn't automatically checked by cargo fmt ) and code at 120. Trait Hierarchy Crate Hierarchy Building RSpotify uses maybe async to switch between async and blocking clients, which is triggered inside Cargo.toml . So that must be taken into account when building rspotify . Read the Configuration section in the docs for more information about how to build with custom TLS implementations, and more. client-reqwest is used by default. It should be as easy as client-ureq is also available as the blocking interface, which compiles RSpotify with ureq (a TLS has to be specified as well): Notice that you can't build rspotify with all features like this: Because in order","default_branch":null,"files":null,"tree":[],"storefront":"/r/ramsayleung","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ramsayleung/rspotify/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."}