Browse Kotlin Multiplatform libraries
index data from klibs.ioEnhances recall scheduling by offering an efficient system for managing and optimizing study sessions, supporting customizable intervals and algorithms for improved learning retention.
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.
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.
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.
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.
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.
Enables scanning of various 2D/3D codes, including QR codes, with integrated permission handling and support for multiple code types.
Offers an embeddable code editor with syntax highlighting and editing capabilities, suitable for integrating into applications needing text editing features.
Enhances Android app development by implementing Material Design principles, serving as a replacement for the Design Support Library, and ensuring a reliable, beautiful interface.
Enables secure biometric authentication and custom PIN code functionality, supporting fingerprint and face ID with fallback options for enhanced security in mobile applications.
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.
Facilitates cross-platform mobile app development, integrating shared code and platform-specific implementations, with structures for Compose Multiplatform and SwiftUI for Android and iOS.
Routing library designed for creating hierarchical UI components and managing states. Enables writing root and subcomponents, handling state changes, and initializing entry points seamlessly.
Demonstrates cross-platform user interface development using composables, showcasing features like reactive programming, UI building, and layout management for seamless application creation.
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.
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.
Enables customizable UI inputs for money, percentage, quantity, and PIN through multipurpose input contracts. Supports Android and iOS, integrating easily with SwiftUI and UIKit.
Enhances user interfaces by enabling simple toast notifications across platforms, offering easy setup and a customizable duration with `ToastDuration` options of SHORT and LONG.
Customizable wheel pickers enable interactive date, time, and datetime selection with a simple implementation interface and various formatting and styling options.
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.
Adds glassmorphism effects to user interfaces by utilizing blur effects for content. Implements blurred backgrounds and integrates seamlessly with overlapping user interface elements.
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.
Lightweight Compose paging tool offering simple, minimal-configuration pagination primitives and composable helpers for building scrollable, paged lists with efficient incremental loading.
Lightweight DSL creating beautiful text tables for CLIs and logs with adjustable padding, colspan, cell alignment, multiple border styles, and graceful empty-table handling.
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.
Opinionated Compose UI utility collection featuring a compact Autocomplete component with state helpers, simple suggestion filtering, and reusable, highly-specialized components for rapid integration.
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.
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.
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.
Lightweight, customizable form-builder DSL with reusable fields, built-in field and form validation, stateful ViewModel access, change observation, and custom input field support.