spotifyio (0.0.2)

Published 2024-11-28 13:00:47 +01:00 by ThetaDev

Installation

[registry]
default = "forgejo"

[registries.forgejo]
index = "sparse+" # Sparse index
# index = "" # Git

[net]
git-fetch-with-cli = true
cargo add spotifyio@0.0.2

About this package

Internal Spotify API Client

SpotifyIO

SpotifyIO is a Rust client that allows you to access both the internal and external Spotify APIs to fetch music data and play music.

Features

  • Web API
  • Protobuf API
  • GraphQL API (Search and extended artist metadata)
  • Obtain track keys via the Spotify Connect protocol or Widevine

Dependencies

ID Version
aes ^0.8
async-stream ^0.3.0
base64 ^0.22
byteorder ^1.0
bytes ^1.0
ctr ^0.9
data-encoding ^2.5
dotenvy ^0.15.7
futures-util ^0.3
governor ^0.7
hmac ^0.12
httparse ^1.7
num-bigint ^0.4
num-derive ^0.4
num-integer ^0.1
num-traits ^0.2
oauth2 ^5.0.0-rc.1
once_cell ^1.0
parking_lot ^0.12.0
path_macro ^1.0
pin-project-lite ^0.2
protobuf ^3.5
quick-xml ^0.37
rand ^0.8
reqwest ^0.12.0
rsa ^0.9.2
serde ^1
serde_json ^1
serde_with ^3.0.0
sha1 ^0.10
shannon ^0.2
spotifyio-model ^0.2.0
spotifyio-protocol ^0.1.0
thiserror ^2.0
time ^0.3.21
tokio ^1.20.4
tokio-stream ^0.1
tokio-util ^0.7
tracing ^0.1.0
url ^2
urlencoding ^2.1.0
uuid ^1.0
hex_lit ^0.1
tracing-test ^0.2.5

Keywords

spotify api
Details
Cargo
2024-11-28 13:00:47 +01:00
4
ThetaDev <thetadev@magenta.de>
GPL-3.0
58 KiB
Assets (1)
Versions (2) View all
0.0.2 2024-11-28
0.0.1 2024-11-26