Remote playback control for any local player — inspired by "Spotify Connect".
1[package]
2name = "connect"
3version = "0.1.0"
4authors = ["Tsiry Sandratraina <tsiry.sndr@rocksky.app>"]
5edition = "2024"
6license = "Apache-2.0"
7
8[dependencies]
9tungstenite = { version = "0.26.2", features = ["rustls"] }
10tokio-tungstenite = { version = "0.26.2", features = [
11 "tokio-rustls",
12 "rustls-tls-webpki-roots",
13] }
14futures-util = "0.3.31"
15tokio-stream = "0.1.17"
16tokio = { version = "1.45.1", features = ["full"] }
17dirs = "6.0.0"
18serde = { version = "1.0.217", features = ["derive"] }
19serde_json = "1.0.139"
20owo-colors = "4.2.1"
21anyhow = "1.0.98"
22async-trait = "0.1.88"
23reqwest = { version = "0.12.15", features = [
24 "rustls-tls",
25 "json",
26], default-features = false }
27jsonrpsee = { version = "0.25.1", features = ["client", "tokio"] }
28http = "1.3.1"
29base64 = "0.22.1"