A versatile and robust networking module for Kotlin Multiplatform (KMP) projects, utilizing Ktor with platform-specific engines. Supports dynamic HTTP client engine creation, including success and failure mock engines, interceptor-based OkHttp for Android, and SSL pinning configurations. This library ensures seamless integration and consistent networking functionality across Android and iOS, making it ideal for both production and testing environments.
Compile Dependencies (0)
| Category/License | Group / Artifact | Version | Updates |
|---|
Runtime Dependencies (9)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
Web Framework
Apache 2.0
| io.ktor
»
ktor-client-core Ktor is a framework for quickly creating web applications in Kotlin with minimal effort. | 2.3.13 | 3.5.1 | |
Apache 2.0
| io.ktor
»
ktor-client-serialization Ktor is a framework for quickly creating web applications in Kotlin with minimal effort. | 2.3.13 | 3.5.1 | |
Apache 2.0
| io.ktor
»
ktor-serialization-kotlinx-json Ktor is a framework for quickly creating web applications in Kotlin with minimal effort. | 2.3.13 | 3.5.1 | |
Apache 2.0
| io.ktor
»
ktor-client-content-negotiation Ktor is a framework for quickly creating web applications in Kotlin with minimal effort. | 2.3.13 | 3.5.1 | |
Apache 2.0
| io.ktor
»
ktor-client-logging Ktor is a framework for quickly creating web applications in Kotlin with minimal effort. | 2.3.13 | 3.5.1 | |
Apache 2.0
| io.ktor
»
ktor-client-mock Ktor is a framework for quickly creating web applications in Kotlin with minimal effort. | 2.3.13 | 3.5.1 | |
Apache 2.0
| io.ktor
»
ktor-client-darwin Ktor is a framework for quickly creating web applications in Kotlin with minimal effort. | 2.3.13 | 3.5.1 | |
Lang Runtime
Apache 2.0
| org.jetbrains.kotlin
»
kotlin-stdlib Standard library for the Kotlin Programming Language | 2.0.21 | 2.4.0 | |
Concurrency
Apache 2.0
| org.jetbrains.kotlinx
»
kotlinx-coroutines-core Coroutines support libraries for Kotlin | 1.9.0 | 1.11.0 |