Browse Kotlin Multiplatform libraries
index data from klibs.ioAuthentication SDK simplifying sign-up, sign-in, and profile management with prebuilt UI components, customizable typography/theme, plus sample apps demonstrating custom flows, passkeys, MFA, and quickstart integration.
XMPP SDK offering modular RFC/XEP support, transport adapters (WebSocket/TCP), typed feature policy, IM features, Docker-backed interop tests; OMEMO end-to-end encryption planned.
Facilitates using a specific web framework like Retrofit, streamlining HTTP client implementation with automatic code generation. Utilizes annotations and plugins to simplify API integration.
Library enhances interaction with Pixiv's Android platform, supporting login, illustration and novel management, user data retrieval, searching, and dynamic content updates. Includes iOS support.
Concurrent unofficial API for accessing NIDA information. Enables non-blocking usage across multiple platforms with coroutine support, providing a testing setup using a fake API implementation.
Simple lyrics client retrieves song lyrics from YouTube, integrates with Lavaplayer and Lavalink, and offers an API for timed or text-based lyric retrieval.
Facilitates real-time communication in applications, managing data transmission globally with low latency. Includes publish/subscribe, event listeners, and message handling functionalities.
Facilitates seamless stream extraction and video hosting downloads with custom server integration, coroutine-based architecture, and robust error handling. Features flexible HTTP client support and cookie management.
Generates API clients and models from OpenAPI specs for multiple targets, offering coroutine-based HTTP calls, JSON/date serialization, security support, named primitives, decorators and tag filtering.
Type-safe, coroutine-first SDK and Worker gateway enabling publishable-key access to D1, KV, R2, and realtime APIs; includes Result monad, D1 table API, KV JSON helpers, and Worker template.
Offers tools for building self-sovereign identity applications, enabling decentralized identifier management, verifiable credential operations, and secure communication. Built on Cardano, supports Android and JVM.
Implements the original DG-Lab remote control protocol, enabling compatibility with the official client. Features a protocol library for handling communication without network access capabilities.
Facilitates connection to Genesys Cloud Web Messaging APIs and WebSockets in native mobile applications, offering integration guidance for Android, iOS, and multiplatform projects.
Type-safe client for Convex with code generation support, enabling creation and execution of queries, mutations, and actions. Generates an API hierarchy and type-safe builders for streamlined request creation.
Enables seamless integration of passkey-based authentication in mobile applications, supporting passkey creation and authentication via the FIDO/WebAuthn standard, with sample apps and structured error handling.
Enables seamless integration with Appwrite backend services using a user-friendly REST API. Simplifies app development through Android SDK, streamlining complex tasks while enhancing security and efficiency.
Implements Stripe payment processing with support for iDEAL, Card, UPI, and CashApp. Features initialization, payment method creation, payment confirmation, and handling next actions for authentication.
Enables communication with ActivityPub servers through a client SDK, facilitating features like repository searching and authorization handling with a customizable setup.
Shared transport and config for OpenAI APIs, offering typed and raw endpoints (chat, responses, embeddings, images, audio, files, realtime, fine-tuning) with multipart and websocket support.
Interact with Torbox API via a typed client offering request/response models, ApiResult wrappers, category-based endpoints, torrent management helpers and bearer-token authentication.
Facilitates performing JSON-RPC 2.0 commands, creating client objects, and invoking service functions for streamlined communication. Inspired by SwiftJSONRPC.
Facilitates building, signing, and sending Solana transactions. Provides support for ED25519 signing, transaction serialization with Base58 encoding, and RPC communication. Under active development.
Facilitates integration with AWS services, offering contributors pathways for improvement through issue resolution, test coverage, and documentation enhancement, following a structured branching model.
GoogleSheet-based logging library enables logging by linking a Google Form to a Google Sheet, allowing logs to be easily recorded and viewed in a spreadsheet format.
Streamlines Vodacom Mozambique M‑Pesa C2B checkout by handling authentication, RSA encryption, HTTP orchestration, composable UI flows, input validation, and reactive transaction results with localized messaging.
Privacy-first, offline automation platform for home IoT and process control; typed Node graph, real-time SSE state, peer-to-peer mesh, GPIO/camera support, color sensing, SVG dashboards, local LLM integration.
Provides a multiplatform wrapper for Couchbase Lite, facilitating database initialization, collection creation, and integration with Android. Encourages open-source contributions and collaboration for feature improvements.
Generates client code for Twirp services, integrating protobuf messages, JSON error handling, and HTTP support. Provides a runtime to configure Ktor HttpClient for seamless Twirp integration.
Enables ONVIF camera discovery, connection, and information retrieval, including stream and snapshot URIs, using a multi-platform implementation. Integrates with Gradle for installation.
Integrates push notification functionality, enabling streamlined management and delivery of notifications within applications, enhancing user engagement through seamless notification handling and customization options.