Browse Kotlin Multiplatform libraries
index data from klibs.ioCaptures screenshots of composables and Android Views. Experimental, supports rendering composables into images, and converting views to bitmaps for versatile UI testing and documentation.
Builds complex dialogs effortlessly with customizable date, time, and color pickers. Simplifies dialog creation and enhances user interface development with comprehensive documentation and easy integration.
Native WebView integration leveraging system web rendering via JNA, offering true native performance, no bundled browser engines, bidirectional JS interop, navigation controls, and state management.
Enables true overlay of UIKit views over Compose content, supporting transparent views and simplifying complex UI layering and visual effects for seamless integration.
Render an adaptive native-looking bottom navigation with optional inline FAB, badge support, system-symbol or asset icons, and customizable color scheme matching app theme.
Collection of modern UI components for declarative interfaces, emphasizing full accessibility, composability, rich theming, and comprehensive documentation for straightforward integration.
Unifies Bluetooth Low Energy API for Android and iOS, offering a common interface. Includes an example app showcasing functionality with Compose Multiplatform and native iOS classes.
Creates a realistic, visually appealing switch inspired by a popular meme, featuring light and shadow effects, and written entirely with Compose Multiplatform.
Enables creation of smooth, rounded corners with customizable smoothness in user interface components, enhancing design flexibility by supporting a smooth parameter ranging from 0f to 1f.
Desktop app aids in exploring Jetpack Compose internals by visualizing IR and composition structures. Features include tree comparisons, SlotTable inspection, and integration with other apps for detailed analysis.
Compose-style DSL for building vector-first, type-safe PDF documents with bundled Inter font, rich layout, text shaping (CJK/Arabic support), SVG/images, pagination and optional viewer.
Unified API for managing subscriptions and in-app purchases across iOS and Android. Includes functions for configuring, logging in, syncing purchases, and a Composable for displaying a paywall.
Customizable calendar UI component offering grid and horizontal week views, per-day background images, extensive styling options, indicators, and English/Korean localization.
High-performance Markdown parser and renderer with AST-based incremental parsing, streaming (LLM) rendering, built-in image loading, LaTeX math, customizable themes, pagination, and broad CommonMark/GFM extensions support.
Offers ImageVector format flag icons for easy integration in projects, inspired by existing flag libraries. Supports referencing by Alpha-2 country codes and includes additional regional flags.
Self-hosted streaming solution for personal media libraries: manage and organize collections, stream to devices, securely share access, discover missing or new releases, with server and client app stack.
Enables seamless image cropping with a customizable API, leveraging Coil for efficient image loading and Compose framework for reactive, declarative UIs across platforms.
Provides a data table with Material 3 design, supporting core functionalities like sorting, filtering, column customization, conditional formatting, and paging integration. Features include drag-and-drop column reordering, multi-platform support, and extensive customization options.
Feature-rich skeleton and shimmer UI toolkit offering customizable shimmer types (linear, radial, pulse, wave), global pause/resume, staggered animations, Material 3 theming, accessibility and lifecycle-aware performance.
Flexible UI framework for defining and merging stylesheets. Customize colors, fonts, sizes, and component styles, supporting light and dark modes. Uses design tokens for consistent styling across components.
Library with tools for coroutines, serialization, database interaction, and networking. Modules include common utilities, selection tools, MIME types, pagination, and repository patterns, with a structured approach for complex modules.
Lightweight library enables efficient data exchange between screens in Jetpack Compose and AndroidX Fragment navigation, ensuring decoupled components and preserving results across configuration changes.
Native-backed PDF viewer rendering documents from bytes or file paths, bundles precompiled pdfium, supports zooming, scrolling, debounced high-res rendering and page-range filtering.
Simplifies HTTP request handling by packaging results in a Result class, improving error control and readability. Offers synchronous and asynchronous functions, enhancing code clarity and reducing duplication.
Automates native splash asset generation and creates a matching runtime transition layer to eliminate startup flicker; single-build config, project file patching and dark‑mode support.
Declarative DSL for handling keyboard hotkeys in Compose UIs, offering chords and sequential shortcuts, nested/preview scopes, per-component modifiers, and Hyper virtual-modifier expansion.
Delivers an editable component for rendering rich text in real time without using WebView or JavaScript. Supports text styling (bold, italic, underline), alignment, text size, and color customization.
Enhances lazy lists and grids with advanced sticky headers, allowing flexible placement in layouts. Supports grouping items, essential for maintaining consistent list state.
Experimenting with server-driven UI concepts, enables rendering component hierarchies from JSON data. Features an opinionated architecture using Koin DI, supports Firebase and Supabase integrations, and provides customizable UI themes.
Turns natural-language prompts into full Material 3 themes at runtime — generating colors, typography, and shapes from LLM seeds, expanding via HCT, with per-key caching and presets.