Browse Kotlin Multiplatform libraries
index data from klibs.ioLightweight, extensible logging with installable handlers, lazy message evaluation, domain/tag filtering, fatal-abort handling, and compatibility adapters for SLF4J and Ktor.
Mock API responses and assert requests with a readable DSL; serialization-agnostic core, extensible HttpApythia adapter, unified API across HTTP clients, optional JSON extension, inspect actual request data.
Deduplicates concurrent HTTP requests so identical in-flight calls share one network response; configurable dedup methods, header exclusions, polynomial-hash cache keys, shared in-memory body, optional minWindow.
Render Google A2UI v0.9 surfaces natively via AG-UI streaming, with CopilotKit-style generative UI actions, closed component catalog, local-first JSON‑Pointer bindings and host-owned theming.
Enhances DNS resolution and caching capabilities in HTTP requests, offering customizable cache duration and resolver options for improved network efficiency.
Enables building modular APIs with structured design, offering features for streamlined development and integration. Enhances API projects with efficient organization and code quality monitoring.
Offers privacy-focused backend services with features like authentication, data storage, remote configuration, analytics, crash reporting, and logging through a versatile SDK.
API wrapper for the SpaceTraders game, facilitating client initialization, user registration, and interaction with game factions and symbols through simplified methods.
Facilitates seamless connection to multiple AI providers through a user-friendly API client. Includes customizable settings, asynchronous execution, and provider-specific configurations for enhanced flexibility.
Offers a comprehensive client for mail.tm API, enabling complete API coverage, smart error handling, authentication, helper functions, and testing support for managing temporary email accounts and messages.
Implements Milky protocol client with API calling, event subscription (WebSocket support), Ktor HTTP transport and kotlinx-serialization payload handling; excludes WebHook event push listening.
Type-safe i18n: generates classes from YAML translations, catches missing keys at compile time, supports parameter interpolation, nested keys, locale enums and Ktor-based request locale resolution.
Enables local network peer-to-peer communication with automatic leader election, WebSocket messaging, custom event serialization, session-priority elections, UDP discovery and client/server message routing.
QUIC and HTTP/3 bindings exposing connections, streams, datagrams (RFC 9221) and WebTransport, plus Ktor client/server engines, Alt‑Svc adaptive routing, connection pooling and per-stream dispatch.
Facilitates reading and writing of Modified UTF-8 binary sequences using Java streams, Okio sinks/sources, or Ktor inputs/outputs, with functionality for calculating encoded binary sizes efficiently.
Facilitates starting, connecting to, and controlling a Tor proxy on Android and iOS. Offers a Socks5 handshake implementation suitable for network socket systems, including Ktor-Sockets.
Extensible implementation of Server-Sent Events enables creating custom stream providers, handling event streams efficiently with features like UTF-8 decoding and connection management.
Enhances HTTP client capabilities with caching, language, and user-agent plugins. Utilizes StateFlow for dynamic request handling, supporting cache control and management, and error recovery.
Kotlin multiplatform plugins for Ktor
Generates server code to enhance productivity by automating tasks, allowing focus on core functionalities. Currently in pre-alpha development stage.
Visualizes network calls in client-server applications, utilizing a room database for log storage and offering integration with Compose for user interface. Demonstrates functionality across mobile and desktop environments.
Facilitates interaction with the Apache Fineract 1.x Platform using a client library, leveraging Ktor for network operations.
Facilitates web client configuration and HTTP request handling, offering simplified setup of platform-specific engines, content negotiation, headers, timeouts, and response (de-)serialization.
Library facilitates efficient HTTP response caching, utilizing Ktor and OkHttp clients with features like CoroutineLoader and SingleLoader to manage network and cached data responses seamlessly.
Offers a library for interacting with OpenAI APIs, featuring a clean, testable interface. Utilizes Ktor and Kotlinx Serialization for seamless integration and API communication.
Embed a tiny HTTP server in an app to browse SQLite databases via a web UI: inspect tables/views, run raw SQL, view schema, decode JSON, auto-reload, multi-database support.
Multiplatform RPC toolkit with Ktor integration, enabling service interface definition and cross-boundary calls. Offers client/server stub generation, pluggable transports, and optional obfuscation.
Type-safe access to the Scryfall REST API with complete models, a query DSL, async-friendly calls, input validation, rate-limit handling, rich card utilities and configurable logging.
Ktor client plugin streamlines Storyblok API calls; includes example code and full reference docs to integrate headless CMS content and visual-editor workflows into apps.
Static-generation tool exporting HTTP route responses as HTML or other files via a single command, enabling easy pre-rendering and static site output from dynamic routes.