
Offers an idiomatic interface for interacting with the Subsonic API, featuring asynchronous operations with coroutines, a Ktor HTTP client, and type-safe JSON handling.
This is a Kotlin Multiplatform library that provides a convenient and idiomatic way to interact with the Subsonic API. It's designed to be used in various Kotlin projects, including Android, iOS, JVM, and Linux applications.
Add the following dependency to your module's build.gradle.kts file:
dependencies { implementation("ru.stersh:subsonic-api:1.2.0") }
This library supports the following platforms:
This library relies on the following key dependencies:
Contributions are welcome! If you find a bug or have a feature request, please open an issue or submit a pull request or issue.
This project is licensed under the MIT License - see the LICENSE file for details.
This is a Kotlin Multiplatform library that provides a convenient and idiomatic way to interact with the Subsonic API. It's designed to be used in various Kotlin projects, including Android, iOS, JVM, and Linux applications.
Add the following dependency to your module's build.gradle.kts file:
dependencies { implementation("ru.stersh:subsonic-api:1.2.0") }
This library supports the following platforms:
This library relies on the following key dependencies:
Contributions are welcome! If you find a bug or have a feature request, please open an issue or submit a pull request or issue.
This project is licensed under the MIT License - see the LICENSE file for details.