Browse Kotlin Multiplatform libraries

index data from klibs.io
Sort
perk0.2.0
0

Experimental permission management library for managing Android and iOS permissions. Allows checking, requesting, and handling permission statuses with customizable callbacks.

AndroidJVMNative·hristogochev·MIT License
kotlin-grammar-lixy0.0.1
0

Transforms strings into token sequences using customizable rules with a domain-specific language designed for creating lexers. Enables lexical analysis, a foundational step for compilers.

AndroidJSJVMNative·codlab·Apache License 2.0
kmmFirebaseFireStore2.1.2
0

Simplifies interaction with Firebase Firestore by providing a unified interface for data access, real-time updates, and queries using coroutines and flows.

AndroidNative·the-best-is-best
kmp-common-sdk2.14.6-rc
0

Internal library consolidates shared logic for Mindbox mobile SDKs, supporting both Android and iOS platforms. Typically not used directly by end-users.

AndroidNative·mindbox-cloud·Other
kmpihole-api0.0.5
0

Enables interaction with the PiHole API, facilitating communication and data retrieval across platforms.

AndroidJVMNative·jamieastley·Apache License 2.0
multiplatform-logger0.1.1
0

Facilitates logging and storing log files on Firebase with functions for console logging, file logging, and Firebase uploads. Includes platform-specific configurations for initialization.

AndroidNative·Hesamedin·Apache License 2.0
kotlin-file-access1.17.0
0

Library facilitates seamless file access operations, supporting read/write streams and file management functionalities, enhancing cross-platform development efficiency with a consistent API.

AndroidJSJVMNative·the-inkwell·MIT License
kotlin-fhir-model-generator1.2.0
0

Generates a FHIR data model, facilitating the creation and testing of healthcare data structures. Includes tasks like primitive support implementation and DSTU2 addition.

AndroidJSJVMNative·icure·Apache License 2.0
kmp-lib-module-renaming-issue0.0.16
0

Supports development of multiplatform applications by organizing shared and platform-specific code, facilitating integration with platform-specific features like Apple's CoreCrypto and SwiftUI.

AndroidNative·ShadAdman
initializer1.1.0
0

Facilitates application initialization by defining initializers, managing their execution order, handling errors with customizable renderers, and integrating with splash screens for a seamless startup experience.

AndroidJVMNative·gft-mobile-pl
Kass0.4.1
0

Facilitates writing assertions and assumptions in tests, offering fluent syntax and error handling for failed assumptions, enabling seamless test execution and validation scenarios.

AndroidJSJVMNative·Pointyware·GNU General Public License v3.0
kanjidic2-kmp2025.08.09-dev
0

Pre-packaged Kanji dictionary library enables streaming of KanjiDict entries as sequences, facilitating integration with databases for efficient storage and retrieval. Uses date-based versioning.

AndroidJVM·kmpdict·Creative Commons Attribution Share Alike 4.0 International
jmnedict-kmp2025.08.09-dev
0

Pre-packaged Japanese-Multilingual name dictionary library enables streaming and processing of dictionary entries. Suitable for integration into projects, with efficient handling recommended due to large data size.

AndroidJVM·kmpdict·Creative Commons Attribution Share Alike 4.0 International
WasmFlow1.0.0
0

Type-safe DSL facilitates creation, management, and execution of WebAssembly modules. Supports asynchronous operations and host functions, enhancing WebAssembly capabilities. Experimental and evolving project.

AndroidJVMWasm·itsvks19·Apache License 2.0
radix-ui-colors1.0.2
0

Port of the `@radix-ui/colors` npm package, enabling use of a comprehensive color system for UI design and development.

AndroidJVMNative·lukmccall·MIT License
kmp-image-core0.1.0
0

Facilitates code sharing across Android and iOS applications, organizing platform-specific code for Compose Multiplatform projects, and integrating SwiftUI for iOS apps.

AndroidNative·hsbaewa·Apache License 2.0
SnackbarStateFlowHandle1.0.0
0

Lifecycle-aware Snackbar library streamlines Snackbar management, preventing missed or duplicated messages. Offers one-liner API, automatic string resource conversion, and full unit-testability.

AndroidJVMNativeWasm·AungThiha·MIT License
sssp-kt0.4.0
0

Fast, lightweight library computes single-source shortest path distances on directed graphs with non-negative edges, employing smart algorithm selection for optimal performance without external dependencies.

AndroidJVMNative·dayanruben·Apache License 2.0
compose-cupertino1.1.0
0

Enhances a library for creating Cupertino-style interfaces with automated builds for faster releases, updated for compatibility with newer versions and features. Available on Maven Central.

AndroidJSJVMNativeWasm·kalist28·Apache License 2.0
mupdf-kmp1.0.0
0

Facilitates cross-platform application development with shared code for mobile, web, and desktop, supporting platform-specific implementations and integration with Compose Multiplatform and SwiftUI.

AndroidJVM·SorrowBlue·GNU Affero General Public License v3.0
kmp-demo-composables1.0.5
0

Demonstrates cross-platform user interface development using composables, showcasing features like reactive programming, UI building, and layout management for seamless application creation.

AndroidJVMNativeWasm·MFlisar·Apache License 2.0
KMPNotifier2.0.2
0

Facilitates push and local notifications across various platforms, utilizing Firebase Cloud Messaging and Huawei Push Kit for push notifications on mobile, and supporting local notifications on multiple platforms including web and desktop.

AndroidJVMNative·Al-Taie·Apache License 2.0
skale0.1.0-alpha02
0

Enhances debugging of accessibility issues in applications by offering specialized tools for improved analysis and resolution.

AndroidJSJVMNativeWasm·fergdev·Apache License 2.0
ku0.0.5
0

Simplifies location handling in Compose applications with a declarative API. Offers automatic permission management, customizable UI components, flexible configuration, and smart error handling for seamless location fetching.

AndroidJVMNativeWasm·eltonkola·Apache License 2.0
ca-kmp-data0.0.4
0

Enables sharing code across Compose Multiplatform applications, organizing platform-specific code for Android, iOS, and Desktop, while integrating native features like Apple's CoreCrypto and SwiftUI.

AndroidNative·hsbaewa·Apache License 2.0
mock-engine0.0.1-alpha06
0

Facilitates HTTP client testing by simulating network responses and scenarios, allowing customization of request handling and verification of client behavior under various conditions.

AndroidJSJVMNative·Pedro-Bachiega·Apache License 2.0
shieldcert0.2.0
0

Enhances application communication security using an SDK requiring account and API credentials, featuring dependency integration, HTTP client protection, and detailed logging capabilities.

AndroidNative·shieldcert·Apache License 2.0
Kuva0.1.0
0

Minimal cross-platform library offers essential camera functionality for app integration. Features live preview, photo capture, camera controls, and gesture support, with a simple, predictable API.

AndroidNative·nathanmkaya·MIT License
Sample11.0.1
0

Facilitates code sharing across platforms through dedicated folders for common and platform-specific code, supporting multilateral UI development including SwiftUI integration for iOS applications.

AndroidNative·Talha-Waris60
fonament0.0.1-alpha05
0

Base library for building applications with elements to construct UI nodes like screens and dialogs, handling events and state using view models, and ensuring easy testing and navigation.

AndroidJSJVMNative·serbelga