Browse Kotlin Multiplatform libraries

index data from klibs.io
Sort
Tagui
KRecallBasicPugin2.0.0F1
0

Enhances recall scheduling by offering an efficient system for managing and optimizing study sessions, supporting customizable intervals and algorithms for improved learning retention.

AndroidJVM·KRecall·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
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
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
EasyQRScan0.1.5
0

Enables scanning of various 2D/3D codes, including QR codes, with integrated permission handling and support for multiple code types.

AndroidJVMNative·sunragav·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
material-components-android-compat1.0.0
0

Enhances Android app development by implementing Material Design principles, serving as a replacement for the Design Support Library, and ensuring a reliable, beautiful interface.

AndroidJVM·huanli233·Apache License 2.0
BiometricAuthUiSDK1.3.0
0

Enables secure biometric authentication and custom PIN code functionality, supporting fingerprint and face ID with fallback options for enhanced security in mobile applications.

AndroidNative·stargatex·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
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
renlin-router1.3.0
0

Routing library designed for creating hierarchical UI components and managing states. Enables writing root and subcomponents, handling state changes, and initializing entry points seamlessly.

JSJVM·Code-Sakura·MIT License
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
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
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
input-engine2.1.3
0

Enables customizable UI inputs for money, percentage, quantity, and PIN through multipurpose input contracts. Supports Android and iOS, integrating easily with SwiftUI and UIKit.

AndroidNative·tillhub
NeoToast0.1.3
0

Enhances user interfaces by enabling simple toast notifications across platforms, offering easy setup and a customizable duration with `ToastDuration` options of SHORT and LONG.

AndroidJVMNative·Neotica·MIT License
compose-datetime-wheel-picker1.0.2
0

Customizable wheel pickers enable interactive date, time, and datetime selection with a simple implementation interface and various formatting and styling options.

AndroidJSJVMNativeWasm·duonglkh·Apache License 2.0
dynamic-material-theme2.0.0
0

Enhances app interfaces with dynamic color support, light and dark themes, and Material 3 design principles. Offers easy customization for consistent aesthetics on Android 12+ and Windows.

AndroidJVM·Jason3859·Apache License 2.0
glassmorphism-compose1.0.0
0

Adds glassmorphism effects to user interfaces by utilizing blur effects for content. Implements blurred backgrounds and integrates seamlessly with overlapping user interface elements.

AndroidJSJVMNativeWasm·neilyich·MIT License
recursive-accordion1.0.3
0

Cross-platform project facilitating shared UI development for Android and iOS, featuring common and platform-specific folders for code structure, supporting both SwiftUI and Compose integrations.

AndroidNative·yoshimuratakuma0
compose-simplepaging0.0.2-rc.2
0

Lightweight Compose paging tool offering simple, minimal-configuration pagination primitives and composable helpers for building scrollable, paged lists with efficient incremental loading.

AndroidJSJVMWasm·LSafer·Apache License 2.0
Kotlin-Native-TUI-Table0.1.1
0

Lightweight DSL creating beautiful text tables for CLIs and logs with adjustable padding, colspan, cell alignment, multiple border styles, and graceful empty-table handling.

Native·Julius-Babies·MIT License
design-system-foundation0.5.0
01 used by

Foundation for highly stylable, extensible design systems: structured token and component style management, hierarchical overridable declarative styles with cross-references, integrated caching and StyleValues code-generation.

JVMNative·gft-mobile-pl·Apache License 2.0
accompanist0.1.5
0

Opinionated Compose UI utility collection featuring a compact Autocomplete component with state helpers, simple suggestion filtering, and reusable, highly-specialized components for rapid integration.

AndroidJSJVMWasm·HeroBrine1st·GNU General Public License v3.0
frigg1.1.2
0

Shared Compose-based UI and structured per-target source sets for reusable app code, plus a native app entry point and simple build/run instructions.

AndroidNative·CardosofGui
WordProcessor1.0.0
0

Renders JSON data as a collapsible, syntax‑colored tree with expandable objects/arrays, type‑based coloring, indentation via CompositionLocal, and configurable styling for spacing, colors, and counts.

AndroidJVM·TactWareInc
arrow-errors1.1.2
0

Comprehensive error-handling toolkit offering rich, actionable exceptions with UI metadata, centralized internationalized error catalog, and composable UI components for consistent, severity-aware error presentation.

AndroidJSJVMNativeWasm·blackarrows-apps·Apache License 2.0
compose-form1.0.0
0

Lightweight, customizable form-builder DSL with reusable fields, built-in field and form validation, stateful ViewModel access, change observation, and custom input field support.

AndroidJSJVMNativeWasm·IsaacDobrevaSkevington