Browse Kotlin Multiplatform libraries
index data from klibs.ioEnables seamless communication with OAuth 2.0 and OpenID Connect providers through an abstraction layer around AppAuth SDKs, supporting authentication, token management, and automatic token refresh.
Cross-platform SDK enabling seamless access to Doordeck services, supporting multiple platforms and development environments. Offers comprehensive documentation and sample projects for various targets.
Client library interacts with the Central Publisher API, offering JSON, file, and form input support, and query parameter collection formats. Utilizes HTTP Basic and Bearer Token authentication.
Open-source library facilitates interaction with passenger APIs, offering comprehensive models, easy API requests, and test artifacts for creating fakes in testing environments.
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.
Facilitates local data storage and synchronization with a remote server, ensuring data security and integrity. Supports file uploads, entity restrictions, and provides an intuitive interface.
Enables development of native network clients with a focus on streamlined integration and testing capabilities.
Facilitates simple or advanced chat interactions using customizable message structures and models, supporting both single and multi-chat scenarios with streaming or non-streaming outputs.
Offers a client for the DeArrow API, enabling retrieval of video branding details such as titles and thumbnails, utilizing Ktor for networking tasks.
Remote logging SDK enables logging across various platforms, supports different log levels, ensures secure project configuration, and requires internet permission for seamless operation.
Simplifies interactions with VK by supporting VK API, Bot Long Poll, and User Long Poll, enabling easy message handling and automated responses for bots and users.
Enables interaction with Orama Cloud for executing full-text, vector, or hybrid searches and supports answer sessions with customizable parameters and event listeners.
Enables Minecraft server pinging for Java Edition, offering functionality to connect and retrieve server status. Provides build support for various platform-specific artifacts.
Offers a versatile SDK for interacting with Objective API, featuring CLI/TUI options, async client methods, and cross-platform integration for seamless data retrieval and manipulation.
Client for interacting with the Return YouTube Dislikes API, enabling retrieval and manipulation of video likes and dislikes using Ktor for networking.
API client enables interaction with the customer.io server API, facilitating integration by adding a dependency to build files.
Facilitates web client configuration and HTTP request handling, offering simplified setup of platform-specific engines, content negotiation, headers, timeouts, and response (de-)serialization.
Enables seamless integration with Firebase Crashlytics, tracking user events, monitoring app performance, and gaining insights into user behavior through a unified API.
Offers a streamlined API wrapper for accessing and interacting with Edifice's French school services, enhancing ease of integration and use.
Fetches exchange rates and gold prices from the NBP API, offering support for exchange rate tables, historical data retrieval, and daily updates with multiplatform compatibility and extensibility.
Facilitates interaction with Kafka Connect REST API, enabling management and monitoring of connectors across different platforms.
Utilizes EU Wallet data as SD-JWT credentials, offering a new credential scheme. Implements various attributes and age verifications for digital identity management.
Offers a library for interacting with OpenAI APIs, featuring a clean, testable interface. Utilizes Ktor and Kotlinx Serialization for seamless integration and API communication.
Enables NFC card communication through an abstraction layer, simplifying cross-platform application development. Targets Android, iOS, and desktop platforms, built with Gradle.
Access the Ravensburger TCG Playhub API, enabling interaction with events and data through a multiplatform library. Integrates easily via Gradle for streamlined API calls.
Enables direct integration with Firebase across multiple platforms, utilizing coroutines and serialization. Supports various Firebase services with Kotlin-first design, offering asynchronous operations and polymorphic serialization.
Integrates ConfigCat with OpenFeature, enabling feature flag management and configuration. Configures providers, evaluates feature flags, and supports advanced options for user targeting based on attributes.
Facilitates interaction with Etsy's Open API v3, supporting JSON, file, and form inputs. Enables manipulation of listings, taxonomies, payments, and reviews with comprehensive endpoint documentation.
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 bindings for a mobile ad network SDK offering unified, idiomatic API for ad integration: interstitial, rewarded, banner, and native formats; event callbacks, lifecycle handling, and samples.