Spotify-web-api-kotlin - Kotlin multiplatform Spotify API wrapper (JS, JVM, Native)


spotify-web-api-kotlin, a Kotlin MPP Spotify API wrapper that I’ve been working on for the past few years has become mature enough that I thought I’d share with all of you, and is available at

The library targets Kotlin/JS, JVM, and Native desktop OSes (Windows/Linux/macOS) and will soon also add iOS as a target. It’s the only Kotlin MPP and Kotlin/Native Spotify library and is meant as an alternative to spotify-web-api-java and spotify-web-api-js with coroutine support and idiomatic Kotlin.
There is a detailed guide, along with examples and documentation, on GitHub.

Please let me know if you have suggestions, feedback, or notice any non-idiomatic code. Thank you!

1 Like