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/LicenseGroup / ArtifactVersionUpdates

Runtime Dependencies (9)

Category/LicenseGroup / ArtifactVersionUpdates
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.133.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.133.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.133.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.133.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.133.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.133.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.133.5.1
Lang Runtime Apache 2.0
org.jetbrains.kotlin » kotlin-stdlib
Standard library for the Kotlin Programming Language
2.0.212.4.0
Concurrency Apache 2.0
org.jetbrains.kotlinx » kotlinx-coroutines-core
Coroutines support libraries for Kotlin
1.9.01.11.0