Browse Kotlin Multiplatform libraries

index data from klibs.io
Sort
Tagservice-sdk
KSend1.1.2
1

Enables sending emails and SMS using SendGrid, supporting multiple platforms for streamlined communication in applications.

AndroidJSJVMNativeWasm·ismai117·Apache License 2.0
ipfs-api-kotlin1.0.0
1

Enables interaction with an IPFS node via HTTP, allowing string addition, retrieval, and version commit access. Compatible with local or Infura-based configurations.

JSJVMNativeWasm·luca992
connect-im0.22.0
1

Micro-service for identity and access management, facilitating user, organization, and role management with Keycloak integration. Offers SDKs and clients for seamless application communication.

JSJVM·komune-io·Apache License 2.0
AAMultiplatformLib1.2.3
1

Integrates AdAdapted services with Android and iOS apps, requiring a valid API key and Ad Zone. Development involves Android Studio and JetBrains KMM Plugin.

AndroidNative·adadaptedinc·Other
kotlin-openid7.0.2
1

Enables 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.

AndroidNative·the-best-is-best
KMMAdmob1.0.0
1

Enables seamless integration of Google AdMob advertisements into Android and iOS apps using a unified codebase. Offers simplified display of various ad formats with minimal configuration.

AndroidNative·the-best-is-best
doordeck-headless-sdk0.209.0
1

Cross-platform SDK enabling seamless access to Doordeck services, supporting multiple platforms and development environments. Offers comprehensive documentation and sample projects for various targets.

AndroidJSJVMNative·doordeck·Apache License 2.0
maven-central-portal-kotlin-api4.3.1-dev06+74a9df4
1

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.

JSJVMNativeWasm·DanySK
kmp-passenger-api0.25.0
1

Open-source library facilitates interaction with passenger APIs, offering comprehensive models, easy API requests, and test artifacts for creating fakes in testing environments.

AndroidJVMNative·ioki-mobility·MIT License
KotlinDeepSeek0.1.0-alpha.1
1

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.

AndroidJSJVMNativeWasm·MoYeRanqianzhi·Apache License 2.0
dearrow-kt1.2.0
1

Offers a client for the DeArrow API, enabling retrieval of video branding details such as titles and thumbnails, utilizing Ktor for networking tasks.

JSJVMNativeWasm·zt64·MIT License
VKKT1.0.0
1

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.

AndroidJSJVMNative·krindra·MIT License
oramacloud-client-kotlin0.0.3
1

Enables interaction with Orama Cloud for executing full-text, vector, or hybrid searches and supports answer sessions with customizable parameters and event listeners.

JVMNative·oramasearch·Other
ryd-kt1.4.0
1

Client for interacting with the Return YouTube Dislikes API, enabling retrieval and manipulation of video likes and dislikes using Ktor for networking.

JSJVMNativeWasm·zt64·MIT License
customerio-api-client1.0.0
1

API client enables interaction with the customer.io server API, facilitating integration by adding a dependency to build files.

JSJVMNative·nathanfallet·GNU General Public License v3.0
KFirebaseCrashlytics3.0.0
1

Enables seamless integration with Firebase Crashlytics, tracking user events, monitoring app performance, and gaining insights into user behavior through a unified API.

AndroidNative·the-best-is-best
edifice-kt1.0.4
1

Offers a streamlined API wrapper for accessing and interacting with Edifice's French school services, enhancing ease of integration and use.

AndroidJVMNative·Skythrew·GNU General Public License v3.0
nbp-client0.1.0
1

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.

AndroidNative·walczynamike
kafka-connect-rest-client0.2.1
1

Facilitates interaction with Kafka Connect REST API, enabling management and monitoring of connectors across different platforms.

JSJVMNative·anti-social·Apache License 2.0
openai-kmp1.0.1
1

Offers a library for interacting with OpenAI APIs, featuring a clean, testable interface. Utilizes Ktor and Kotlinx Serialization for seamless integration and API communication.

AndroidJVMNative·AlderFurtado·MIT License
kotlin-ravensburger-tcg-playhub-api0.0.8
1

Access the Ravensburger TCG Playhub API, enabling interaction with events and data through a multiplatform library. Integrates easily via Gradle for streamlined API calls.

AndroidJSJVMNative·great-illuminary·GNU General Public License v3.0
firebase-kotlin-sdk0.0.1
1

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.

AndroidJSJVMNative·ARTI1208·Apache License 2.0
openfeature-kotlin0.2.0
1

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.

AndroidJSJVMNative·configcat·MIT License
etsy1.0.0
1

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.

JSJVMNative·guimauvedigital·Apache License 2.0
AppLovin-kotlin-multiplatform1.0.4
1

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.

AndroidNative·Aditya-gupta99
flareon0.1.1
1

Firebase Admin SDK for service-account credentials, OAuth2 token caching, JWT auth, and FCM messaging with rich notifications, topics/conditions, plus custom HTTP and crypto support.

JSJVMNative·nathanfallet·Apache License 2.0
firebase-kmp-sdk1.2.3
1

Replica la API oficial de Firebase, entrega módulos modulares, integración con coroutines/Flow, serialización tipada (value<T>, toObject<T>, set<T>) y testing con emulator.

AndroidJSNative·romancanoniero·Apache License 2.0
growatt-kotlin-sdk0.0.5
1

SDK for interacting with Growatt solar inverters and energy storage systems, offering unified real-time snapshots, battery charge/discharge and energy-day charts, plant/device listings and weather data.

JVMNative·Reedyuk·Apache License 2.0
grain-kotlin-sdk0.0.1
1

Analytics client: non-blocking event queue, batching with retries and exponential backoff, local JSONL persistence for offline delivery, typed properties, session/device identity and lifecycle controls.

AndroidJVMNative·GrainQL·MIT License
traKt5.1.1
1

API wrapper for traQ bots offering coroutine-friendly DSL-style event handlers (onMessageCreated), message-reply utilities, token-based initialization, and a simple run lifecycle for quick bot setup.

JSJVMNative·howard12721·MIT License