Browse Kotlin Multiplatform libraries

index data from klibs.io
Sort
Tagcompose
Compose-Multiplatform-Mobile-Extensions0.0.1
0

Enhances mobile applications with customizable theme system bars, enabling seamless integration and modification of status bar themes for both Android and iOS platforms.

AndroidNative·aagrishankov·Apache License 2.0
ImagePreviewCMPLibrary0.0.1
0

Facilitates sharing code across Compose Multiplatform applications, organizing it into platform-specific and common sections for streamlined development and integration of platform-specific features.

AndroidJVM·samAricha
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
kmp-commons-compose2.4.0
0

Shared UI Compose code library for creating unified interfaces across Android, iOS, and Desktop applications, facilitating consistent design and functionality implementation.

AndroidJVMNative·jeffdcamp
coil3.1.1
0

Image loading library offering fast, lightweight, and easy-to-use features with optimizations like caching, downsampling, and request management. Integrates seamlessly with modern libraries and Compose.

AndroidJSJVMNativeWasm·rsktash·Apache License 2.0
kmm-material-tooltip1.0.0
0

Cross-platform library for creating customizable tooltips following Material Design principles. Offers multiple positioning options, adjustable appearance, interactive elements, and seamless integration with Material 3 themes.

AndroidNative·zaiddev1996
kotlin-mapcompose0.11.0
0

Fast, memory-efficient library for displaying tiled maps with minimal effort, supporting markers, paths, and gestures like flinging, dragging, scaling, and rotating. Features marker clustering and multi-layer support.

AndroidJSJVMNativeWasm·the-inkwell·Apache License 2.0
Navigation1.4.3
0

Jetpack Compose type-safe navigation library

AndroidJVM·MrBoomDeveloper
kmpalette0.1.1
0

Enables dynamic color palette generation from images, identifying dominant colors for use in themes. Offers extensions for different image sources and integration with Material themes.

AndroidJSJVMNative·amitkma·MIT License
camper0.3.2
0

Offers an easy-to-use solution for building customizable forms with various fields and validators, supporting data binding for seamless form data management and validation.

AndroidJVMNative·steeplesoft·MIT License
ConfigCreator0.0.1
0

Generates configuration files from templates with support for dynamic content and variable substitution, simplifying the management of environment-specific settings.

AndroidJSJVM·InsanusMokrassar·MIT License
compose-gftx1.1.0
02 used by

Enhances user interface development with composable methods, offering features like conditional modifications, state conversion, interaction filtering, and lifecycle-aware back handling to streamline UI workflows.

AndroidJVMNative·gft-mobile-pl
ComposeNavigationTab0.0.3
0

Enables cross-platform app development by organizing shared and platform-specific code, supporting integration with platform-specific features like Apple's CoreCrypto and SwiftUI for iOS applications.

AndroidNative·konradjurkowski·Apache License 2.0
net.akehurst.kotlin.compose2.2.21
01 used by

Offers an embeddable code editor with syntax highlighting and editing capabilities, suitable for integrating into applications needing text editing features.

JSJVMWasm·dhakehurst·Apache License 2.0
Latte0.0.1
0

Access Japan Post Digital Address and Postal Code APIs. Offers direct or proxy-based API access, automatic token management, coroutine support, and a secure proxy server setup.

AndroidJVMWasm·milkcocoa0902·Apache License 2.0
kmpdatetimepicker1.0.0
0

Highly customizable date and time picker library offers beautiful, Material Design 3 compliant components. Features include multiple themes, formats, easy configuration, validation support, and state management.

AndroidNative·srabbijan
compose-webview-multiplatform2.0.3
0

Enhances Compose UI with WebView support, enabling URL loading and HTML rendering. Includes state management, navigation handling, and performance improvements via platform-specific integrations.

AndroidJVMNativeWasm·guyaumetremblay·Apache License 2.0
MyMaterialTheme0.4.0
0

Offers an uncompleted library or project setup focused on a material design theme, with pending sections for installation and licensing details.

AndroidJSJVMNativeWasm·yuyuyuyuyu-dev·Apache License 2.0
ca-kmp-domain0.0.1
0

Facilitates cross-platform mobile app development, integrating shared code and platform-specific implementations, with structures for Compose Multiplatform and SwiftUI for Android and iOS.

AndroidNative·hsbaewa·Apache License 2.0
kdeeplink0.3.0
0

Lightweight library enables deeplink functionality, offering seamless integration with Navigation Compose for enhanced navigation capabilities.

AndroidJVMNativeWasm·lucasferreiramachado·Apache License 2.0
decimal-formatter0.2.0-alpha02
0

Library formats decimal numbers with automatic input formatting and provides UI components for financial apps. Supports international formats, currency symbols, and real-time updates.

AndroidNative·robercoding·Apache License 2.0
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
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
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
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
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