Browse Kotlin Multiplatform libraries

index data from klibs.io
Sort
Tagktor
core-data-platform1.2.0
1

Secure, modular SDK for remote data access: pluggable HTTP/WebSocket transports, centralized execution pipeline, consistent error classification, credential/session management, certificate pinning, and guides.

AndroidNative·DanCrRdz93
ktor-monitor-pro0.2.0
1

HTTP traffic inspector with overlay UI: captures full request/response details (headers, body, status, timing), searchable color-coded list, shake-to-open panel, zero runtime cost when disabled.

AndroidNative·HazemAfaneh
sidekick0.2.6
1

Debug overlay embedding a floating panel to inspect HTTP traffic, view logs, toggle feature flags, manage typed preferences via codegen, and add custom debug screens—zero release overhead.

AndroidJSJVMNativeWasm·jipariz·Other
openai-stream-proxy0.0.6
1

Transparent proxy converting non-stream OpenAI Responses and Chat Completions requests into SSE upstream streams, aggregating events in memory and returning single JSON responses, while passing through streaming requests unchanged.

JVMNative·czp3009·MIT License
CurlLogging0.0.1
1

Logs outgoing HTTP client requests as reproducible cURL commands, capturing method, URL, headers and body; supports request filtering, sensitive-header sanitization, and custom logger integration.

AndroidJSJVMNativeWasm·5peak2me·Apache License 2.0
ktor-csp0.1
0

Enhances web applications by configuring Content Security Policy headers, supporting default configurations, nonce generation for scripts, and customizable policies for specific routes or calls.

JVM·chalkdotcom·MIT License
gqlclient1.0.7
01 used by

Facilitates GraphQL queries using a domain-specific language, sending requests via HTTP POST. Integrates with Ktor for engine support and provides easy setup and usage.

JVMNative·Vincentvibe3·MIT License
kirok-ktor1.1.3
0

Official HTTP retriever and server providing retrieval, intent management, and server functionalities with a focus on seamless data fetching and initialization.

JVMWasm·devngho
fixers-f20.40.0
04 used by

Framework simplifies development of event-driven, scalable systems using Command and Query Responsibility Segregation (CQRS) architecture. Offers tools for HTTP and RSocket communication, supporting serverless functions with Spring Cloud Function and Ktor client integration.

JSJVM·komune-io·Apache License 2.0
compose-utils3.1.2
0

Utility library simplifies development by offering platform-specific tools and shared abstractions for managing coroutine dispatchers, accessing platform details, handling preferences, and launching URLs across Compose environments.

AndroidJSJVMNativeWasm·the-best-is-best
ktor-revfile0.2.0
0

Enhances static file management by automatically revisioning files with content-based hashes for optimal caching, eliminating the need to rename local files.

JVMNative·JanMalch·Apache License 2.0
ktor-compression-zstd0.0.1-alpha2
0

Enhances server/client projects with zstd compression and content-encoding support using zstd-jni.

AndroidJVM·Vodes·Apache License 2.0
ktor2.2.6
0

Asynchronous framework for building microservices and web applications, leveraging coroutines for non-blocking I/O. Offers flexible, testable architecture with unified interception and hosting API.

Native·XpointTech·Apache License 2.0
HDVirtuals0.0.2
0

Targets multiple platforms with shared and platform-specific code organization, integrating Compose for UI and Ktor for server functionality, while supporting SwiftUI for iOS applications.

AndroidJVMNative·zeeeeej
alphavantage-lib0.2.0-alpha
0

Enables making suspending API calls with minimal code, offering client customization options such as proxy settings, utilizing Ktor for HTTP requests.

AndroidJSJVMNative·devinamos24
aughtone-gravatar1.0.3
0

Facilitates access to Gravatar resources, generating avatar image URLs and initials images in the absence of Gravatar registration, with optional integration of the Gravatar REST API.

AndroidJSJVMNative·aughtone·Apache License 2.0
KRadioBrowser1.1.0
0

Enables retrieval of internet radio station URLs, streams, and metadata from the Radio Browser online repository, enhancing applications with radio streaming capabilities.

AndroidJVMNativeWasm·bitlinker·Apache License 2.0
android-core-networking1.5.0
0

Versatile networking module utilizing Ktor, supporting dynamic HTTP client creation, custom interceptors, SSL pinning, and platform-specific engines for seamless integration in production and testing.

AndroidNative·PayDock
ktor-spa1.0.0
0

Enables serving single-page applications by intercepting 404 errors and serving a specified main page instead. Easily configurable with customizable file paths and routes.

JVM·inhanzt·Apache License 2.0
KMP-MQTT1.0.2
0

Lightweight MQTT tooling for easy connect/subscribe/publish with JSON serialization, Flow-based message streams, automatic reconnects and dynamic broker reconfiguration via config flows.

AndroidJVMNative·Hussein-Al-Zuhile·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
ktor-simple-cache0.55.4
0

Adds simple output caching for Ktor servers, offering pluggable providers (in-memory, Redis) and easy installable middleware for configurable per-route cached responses.

JVMNative·westelh·Apache License 2.0
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
dRPC0.4.9
0

Maps service interfaces to HTTP POST endpoints using JSON, representing outcomes with typed Success/Error wrappers, supporting parameter-indexed requests, websocket support, and convenient client call patterns.

AndroidJVMNative·erwinelder·Apache License 2.0
diva-framework-kt0.0.22
0

Standardized wrappers for SQLDelight, Ktor and common utilities, streamlining database, network and type handling with modular Gradle modules and testable project structure.

AndroidJSJVMNativeWasm·juevigrace·MIT License
NetLens0.1.0
0

Network inspector for Ktor Client enabling opt-in request and response body capture, SQLDelight persistence, header and JSON key redaction, safe response interception, and optional in-app UI.

AndroidNative·myapplabs·Apache License 2.0
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
v8v1.0.0
0

Orchestrates native on-device speech-to-text into local app actions, cross-app MCP commands, or remote webhook workflows; offline-first, multilingual, privacy-respecting, with unified single-package API.

AndroidJSJVMNative·alimomin1998·Apache License 2.0