Browse Kotlin Multiplatform libraries
index data from klibs.ioOffers a document scanning solution for mobile platforms, utilizing VNDocumentCameraViewController on iOS and MLKit Document scanner on Android, compatible with Compose version 1.7 and above.
Library facilitates guided onboarding by highlighting UI elements, offering customizable animations, scrim color, and support for multiple pages with optional Material 3 BottomSheet integration.
Simplifies changelog management by providing tools to display changelogs in applications, enhancing user experience with customizable layouts and seamless integration.
Create GitHub-style heatmaps using Jetpack Compose for visualizing time-based data patterns. Features include easy setup, high customization, interactive elements, and generic data support.
Network inspector for Ktor Client capturing requests, responses, failures, timings, headers, body previews, WebSocket frames, GraphQL metadata, cURL commands, exportable logs, plus in-memory store and optional Compose UI.
Smooth iOS-style rounded corners and squircles with per-corner customizable radius and smoothing, type-safe smoothing API, presets (Subtle/Balanced/Smooth/Continuous), lightweight, allocation-friendly, integrates with UI components.
Library facilitates app navigation by separating business logic from UI routing. Supports various platforms and frameworks, enabling navigation management through a unified interface.
Renders Markdown content natively within a UI framework, offering a generic core implementation and opinionated components for streamlined development.
Composable media player component enabling video playback from URLs or local files, with optional landscape orientation, loading state, and error handling through customizable callbacks.
WYSIWYG editor component enables creating and editing Markdown text with features like emoji autocompletion, clickable links, and customizable rendering, using a simple framework for building editors.
Integrates over 1,000 scalable vector icons from the Iconsax set in multiple styles, enabling consistent and modern UI development with minimal effort.
Rendering engine for the A2UI protocol, enabling AI agents to generate dynamic user interfaces with full v0.8 widget catalog, JSON Pointer reactive data binding, and comprehensive event handling.
Material-aligned picker components offering vertical, horizontal and paired pickers, plus low-level primitives for building fully customizable, stylable pickers with selection indicators and composable backgrounds.
High-performance xxHash implementations (XXH32, XXH64, XXH3_64bits, XXH3_128bits) with consistent API, native C-backed fast paths, pure fallback implementations, seeded and slice hashing support.
Host Compose UI in a GLFW window, enabling smooth resizing, HiDPI/fractional scaling, native file pickers, custom cursors, file drops, and direct GPU context access for advanced rendering.
Declarative form validation for Compose UI with Down/Up/Splash flows, ErrorSafe bundled state, live validation, configurable snackbar, and built-in rules (required, email, range, custom, optional).
Solves input-mask challenges in compose projects, offering customizable visual transformations for text fields. Supports placeholders, text styling, and demonstrates use with date formatting.
Enables simple console-based applications with a chat-like interface across multiple platforms, facilitating easy testing and concept demonstration without extensive UI development. Supports ANSI color formatting.
Simplifies navigation in Jetpack Compose with type-safe routes, advanced backstack control, and conditional navigation. Automatically generates code, ensuring compile-time safety.
Toolset enhances UI alignment through grids, guidelines, and rulers, primarily for visual debugging in preview composables and screenshot tests. Offers customization for layout structuring.
Image selection library with photo and video capture, image cropping, and compression features. Integrates Android and iOS libraries for enhanced cross-platform functionality.
Enables shared code development for Compose Multiplatform applications with platform-specific folders for Android and iOS, supporting integration with native features like Apple's CoreCrypto.
Facilitates in-app purchases, offering features for product management, purchase handling, and transaction validation with a streamlined API for easy integration.
Lightweight, animated toast system for Jetpack Compose. Enables hot, cold, or custom toasts with animated entrance/exit, customizable layouts, positions, and durations. Zero dependencies ensure compact implementation.
Lightweight line chart components enhance Compose UI with customizable, embeddable graphs for Android, iOS, and Desktop applications. Usage examples available in the sample module.
Modern, elegant UI design system emphasizing light, depth, and motion — Material-like APIs, curated components (buttons, cards, text fields), intuitive naming, purposeful animations, and rich previews.
Beautiful, animated, framework-agnostic bottom navigation bar with expandable search, blur/glassmorphism effects, badge support, customizable selection indicators, smooth transitions and lightweight presentation-only architecture.
Reusable composables, theming, accessibility, haptic feedback, presenter patterns and core utilities simplifying Compose interface development, with demo app and module documentation.
Automatically generates mutable, snapshot-backed classes from immutable state definitions for Compose UIs, enabling observable, optimized primitive state, two-way conversion, bulk updates, and serialization-friendly specs.
Render @Composable UI into multi‑page vector PDFs with automatic and item‑based pagination, custom page formats/orientation, and consistent layout styling for pixel‑accurate document exports.