SDKs & libraries
Official software development kits (SDK), libraries, and code samples to help you build Sendspin into your projects. New to the protocol? Start with the implementation guide.
Want to try Sendspin from the command line? sendspin-cpp-cli is the recommended CLI and reference player.
-
C#/.NET - Sendspin.SDK - Nuget Package
- Used by Sendspin for Windows
-
C++ - sendspin-cpp
- Used by ESPHome, sendspin-cpp-cli
-
Go - sendspin-go
-
JavaScript - sendspin-js
- Used by Music Assistant's web interface, Google Cast receiver for Sendspin, sendspin-audio.com live demo
-
Kotlin/JVM - sendspin-jvm
-
Python - aiosendspin
- Used by Music Assistant, sendspin-cli
-
Rust - sendspin-rs
- Used by Music Assistant Desktop App
-
Swift - SendspinKit
Contributing
Sendspin is open source and welcomes contributions. Visit Sendspin on GitHub and the Music Assistant Discord to get involved.