Remote playback control for any local player — inspired by "Spotify Connect".
at main 29 lines 782 B view raw
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"