Browse Kotlin Multiplatform libraries

index data from klibs.io
Sort
Taghttp-client
deezer-client-kt3.1.0
0

Enables interaction with Deezer's REST API, facilitating artist, album, and track searches. Supports asynchronous operations, advanced queries, and paginated responses, integrating with popular build tools like Gradle and Maven.

AndroidJSJVMWasm·kingg22·GNU Affero General Public License v3.0
mock-engine0.0.1-alpha06
0

Facilitates HTTP client testing by simulating network responses and scenarios, allowing customization of request handling and verification of client behavior under various conditions.

AndroidJSJVMNative·Pedro-Bachiega·Apache License 2.0
shieldcert0.2.0
0

Enhances application communication security using an SDK requiring account and API credentials, featuring dependency integration, HTTP client protection, and detailed logging capabilities.

AndroidNative·shieldcert·Apache License 2.0
iquack-sdk-kotlin1.0.0
0

Client SDK enabling integration with a real-time communication backend: REST API clients, authentication flows, generated data models, asynchronous request handling, and admin/user management endpoints.

AndroidJSJVMWasm·IQuackTeam
apiclient1.1.2
0

HTTP client wrapper simplifying API requests with flexible manual JSON navigation and automatic serialization-based decoding, handling messy or deeply nested API responses with configurable request helpers.

AndroidJVMNative·mready·Apache License 2.0
arrow-http1.1.1
0

Modular, client-agnostic HTTP toolkit offering type-safe error hierarchy, interceptor policies, automatic auth refresh, retry strategies, flexible request configs, multipart uploads and pluggable client implementations.

AndroidJVMNativeWasm·blackarrows-apps·Apache License 2.0
openai-kotlin4.0.4
0

Offering asynchronous, feature-rich access to OpenAI's API for chat, images, embeddings, files, fine‑tuning, moderation and audio, plus ProGuard rules, sample apps and guides.

JSJVMNativeWasm·antonis-bc·MIT License
KMP-Ktor-Client1.2.5
0

Type-safe REST API interactions via typed resources, preconfigured HTTP client factory, concise get/post/put/form requests, and HttpTypedResponse with deserialized bodies, reducing boilerplate.

AndroidJVMNative·Hussein-Al-Zuhile·Apache License 2.0
ktor-helper0.0.2-alpha
0

Lightweight wrapper around Ktor Client offering a clean, testable networking layer with buildClient API, JSON serialization, base‑URL and timeout handling, offline detection, and lambda interceptors.

AndroidJVMNative·kdani41·Apache License 2.0
KotlinToolbox0.1.1
0

HTTP and file utilities: concise HTTP client with JSON and Result-based errors, suspend-based file manager, streaming downloader with progress Flow, plus runtime system info retrieval.

AndroidJVMNative·lzdev42·MIT License
KtorGenerator1.0.4
0

Auto-generates Ktor HTTP client implementations from annotated interfaces via KSP, including factory-extension creation to eliminate boilerplate; supports all HTTP methods, parameter annotations, multipart and form requests.

AndroidJSJVMNative·the-best-is-best·MIT License
pixko2.11
0

Access pixiv APIs: scheme or token login; browse/search illustrations and novels; bookmarking with tag support; comments, feeds, user profiles, tag autocomplete, restricted-image filtering.

AndroidJSJVMNativeWasm·magic-cucumber
hex-specs3.4.0
0

Auto-generates API clients from OpenAPI: single-file TypeScript client with Zod runtime validation, plus generated client libraries with configurable HTTP client and serialization support.

AndroidNative·RotesBlatt
GhostSerialization1.2.3
0

High-performance, zero-reflection JSON serializer generating optimized zero-copy byte serializers via compile-time code generation; thread-safe registry, null-safety and memory/DoS safeguards, prewarm.

AndroidJVMNative·juanchurtado1991·Apache License 2.0
caterktor0.3.0
0

Application-level networking layer offering typed NetworkResult, structured NetworkError, ordered interceptor pipeline (auth single‑flight refresh, retry, circuit breaker), redacted logging, converters, test doubles.

AndroidJSJVMNative·oyedsamu·Apache License 2.0
kotlin-web-common1.2.0
0

Lightweight toolkit for Ktor HTTP clients: retry schedules with Retry-After parsing, per-request timeouts, etiquette headers, and destructive body-prefix sampling for diagnostics.

AndroidJSJVMNative·wabbit-corp·GNU Affero General Public License v3.0
ozone0.3.4
0

Compiles AT Protocol lexicons into typed classes, generates API interfaces and HTTP (Ktor) implementations, and supplies OAuth and Jetstream bindings plus a Gradle plugin for schema generation.

JSJVMNative·Turtlepaw·MIT License
Uploader0.2.0
0

Chunked multipart uploads to cloud storage with pause/resume, retry and persistent upload state across restarts. Enqueued background engine, per-chunk progress stream, and pluggable HTTP callbacks.

AndroidJSJVMNativeWasm·mohamadkaramidarabi·Apache License 2.0
kotlin-http-client1.20.2
02 used by

Asynchronous HTTP client offering DSL-style request builders, configurable engines, interceptors, streaming responses, multipart support, and extensible plugins for concise, testable network code.

AndroidJSJVMNative·the-inkwell·MIT License
inspektor0.3.20
0

HTTP inspection for Ktor, capturing requests, responses, headers and bodies, with UI, HAR export, request/response overriding, filtering, sanitization and configurable retention.

AndroidJVMNative·ishumakov881·MIT License
log4agent0.1.0
0

Local logging toolkit routing structured mobile SDK logs to a developer-hosted server; stores per-device/session JSONL, supports redaction, simple tail/curl inspection and agent workflows.

AndroidJVMNativeWasm·Icyoung·MIT License