Browse Kotlin Multiplatform libraries

index data from klibs.io
Sort
Tagsdk
KMPMail1.0.0
11 used by

Opens native email chooser, prefills subject/body, attaches files, enables feedback sending without internet permission, offers unintrusive notification or fallback when no email client installed.

AndroidNative·MFlisar·Apache License 2.0
stytch-mobile1.1.0
1

Headless authentication SDK supporting consumer and B2B flows: OTPs, magic links, passwords, OAuth, passkeys, biometrics, TOTP, crypto wallets; session/user and organization management, RBAC, SCIM, recovery flows.

AndroidJSJVMNative·stytchauth·MIT License
kmp-inapp-review1.0.0
1

Unified, coroutine-friendly wrapper for native in-app review APIs, enabling a single requestReview() call to trigger platform review dialogs with a simple, exception-based completion contract.

AndroidJVMNative·Froyder·Apache License 2.0
kmp-webview0.1.5
1

Batteries-included WebView toolkit with drop-in UI scaffolding, two-way JS bridge, file/camera/getUserMedia support, progress indicators and error page, debug log panel, optional QR scanner.

AndroidNative·HarlonWang·MIT License
KacheController1.0.6
1

Pluggable read-through/write-through caching layer for database operations with interchangeable backends, volatile query caching auto-invalidated on writes, optional write-behind, and per-entry TTL support.

JVM·funyin
telegram-kotlin-sdk0.3.1
0

Unofficial implementation of the Telegram SDK, enabling bot development. Allows contributions for missing features and is available via Maven Central for installation.

JSJVM·InkApplications·MIT License
geo2.0.18
02 used by

A library for managing geographical models, enabling integration through Gradle dependencies. Offers comprehensive API documentation and encourages community contributions and issue reporting for improvements.

JSJVMNative·aSoft-Ltd·MIT License
liquid2.0.18
03 used by

Aids in formatting by providing a comprehensive API reference, setup instructions, and community support options, including contributing, reporting issues, and starring the project.

JSJVMNativeWasm·aSoft-Ltd·MIT License
sdk-multiplatform2.0.0-beta06
0

Enhances sports applications with API integration for managing sports-related data. Facilitates setup through Gradle, Maven publishing, and comprehensive documentation for seamless integration and deployment.

AndroidNative·sportstalk247
client-sdk-kotlin0.5.1
0

Offers a fast, simple caching solution with minimal operational overhead, enabling quick cache creation and management using an authentication token. Includes comprehensive documentation and examples.

AndroidJVM·momentohq·Apache License 2.0
cinematic3.3.8
07 used by

Handles dynamic UI state changes, supporting multiple platforms. Offers comprehensive API documentation and encourages community involvement through stars, contributions, and issue reporting.

AndroidJSJVMNativeWasm·aSoft-Ltd·MIT License
fuzzyKat1.0.0
0

Enables efficient fuzzy search functionality across various platforms, simplifying the integration of search capabilities into applications.

AndroidJSJVMNativeWasm·dshatz
fixers-c20.40.0
01 used by

Interacts with Blockchain-SSM chaincode on Hyperledger Fabric, offering modules for direct API communication, CouchDB optimization, and complex query facilitation using a Signing State Machine approach.

JSJVM·komune-io·Apache License 2.0
connect-fs0.23.0
01 used by

Handles file storage and management, interfacing with S3 for uploads and optionally hashing files for SSM. Utilizes MinIO SDK and Redis caching for efficient communication.

JSJVM·komune-io·Apache License 2.0
kt-sdk2.3.3
0

Facilitates integration with a notification system, simplifying the process of implementing notifications in applications. Installation requires adding it to the Maven Central repository.

AndroidJSJVMNative·ZNotify·Apache License 2.0
Segmenkt0.0.8
0

Kotlin-first SDK for integrating Segment analytics, supporting tracking, identifying, grouping, and screen operations in multiplatform projects targeting iOS and Android.

AndroidJSNative·Reedyuk·MIT License
checkForUpdateCompose2.0.0
0

Enables seamless update checking in Jetpack Compose applications, simplifying the process for ensuring users have the latest features. Supports both Android and iOS platforms.

AndroidNative·the-best-is-best
compose-google-sigin-in1.1.1
0

Enables seamless Google sign-in integration for apps, simplifying authentication implementation across platforms. Supports credential retrieval, user data access, and sign-out functionality with minimal setup.

AndroidNative·the-best-is-best
compose_sign_in_with_facebook1.0.0
0

Enables seamless Facebook sign-in integration for applications, simplifying authentication implementation. Facilitates user data retrieval and sign-out options with customizable UI components for streamlined user experience.

AndroidNative·the-best-is-best
cards-session-mobile-sdk1.1.0
0

Lightweight SDK integrates card payments, enabling secure data collection with validation, CVV collection, 3DS support, and handling both one-time and saved card transactions.

AndroidNative·xendit
KFirebaseCore2.1.2
07 used by

Streamlines Firebase integration in mobile apps, enabling seamless initialization for Android and iOS, fostering efficient development with a unified approach.

AndroidNative·the-best-is-best
KFirebaseMessaging2.3.0
0

Simplifies integration of Firebase Cloud Messaging, offering a unified API for handling push notifications and messaging, enabling seamless implementation across platforms without code duplication.

AndroidNative·the-best-is-best
KMPWindowManager0.6.0
0

Enables support for diverse screen sizes and orientations through a unified API. Facilitates adaptive UI design, screen observation, and customizes status and navigation bar colors.

AndroidNative·AbdelrahmanEsam
kmp-auth1.0.0
0

Facilitates authentication integration for Google, Apple, and Github using Firebase. Offers UI helper buttons and supports one-tap sign-in for seamless user experiences.

AndroidJVMNative·proggmatic·Apache License 2.0
vietmap-compose1.0.1
0

Wraps the VietMap SDKs to render interactive maps in Compose UIs, supporting various platforms. Offers extensive feature support, though some aspects are still under development.

AndroidJSJVMNativeWasm·thanhdt-vietmap·BSD 3-Clause "New" or "Revised" License
vertexgsoc1.0.0
0

Offers a multiplatform SDK for integrating Google's Gemini through Vertex AI, enabling text generation on Android and iOS. Suitable for prototyping, not production-ready.

AndroidNative·SeanChinJunKai·Apache License 2.0
KFirebaseAnalytics2.1.2
0

Enables seamless Firebase Analytics integration for tracking user events, monitoring app performance, and gaining insights into user behavior through a unified API across platforms.

AndroidNative·the-best-is-best
brc-multiplatform0.4.0
0

Offers a minimalistic remote configuration library for mobile apps, featuring JSON-based config files with various data types and optional versioning. Supports custom request headers for authentication.

AndroidNative·BradPatras
client-snyk0.2.0
0

Basic REST API client for interacting with Snyk, facilitating security vulnerability assessments in software projects. Offers integration for JVM and NodeJS environments.

JSJVM·samoylenko·MIT License
vgs-sdk-analytics1.0.5
0

Shares client SDK's analytics implementation across platforms, enhancing integration consistency and simplifying analytics management in Android, iOS, and Web environments. Not intended for direct use.

AndroidNative·verygoodsecurity