Browse Kotlin Multiplatform libraries
index data from klibs.ioSimplifies adding tooltips to applications with options for customizing content, positioning, and auto-closing. Supports interactive tooltips on buttons and clickable elements with flexible Composable integration.
Elm-architecture-driven GUI toolkit offering pure functional state management, immutable models, type-safe message handling, commands/subscriptions for side effects, and declarative UI built on Compose.
Lightweight library adding customizable, smooth shadow effects to composables with color or shader fills, blur, spread, translation controls, shape-aware rendering and Modifier/DrawScope extensions.
Render SVG icons in Compose with compile-time code generation, type-safe DSL for SVG creation, animated presets and path-morphing, symbol/use support, and runtime SVG parsing.
AVIF encoding and decoding with native libavif, adaptive SMART/STRICT compression, automatic JPEG fallback, multi-threaded processing, priority presets, format detection, resizing and metadata preservation.
Lightweight primitive enabling drag-based selection with visual rectangle, consuming drag gestures to prevent parent scroll conflicts, optional hit-testing, and fully customizable selection styling.
Modular primitives for common mobile system tasks—share, haptic, torch, screen, clipboard, badge, in‑app review—with explicit APIs, minimal dependencies and Compose helpers.
Markdown renderer with predictable AST, safe link/image defaults, extensible style model, admonitions, footnotes, syntax-highlighted code blocks, streaming-friendly debounced parsing, and pluggable image loading.
Compose utilities offering serializable resource wrappers (StrRes, PlatformStrRes), configurable string/plural resolvers, and context extensions to resolve resources inside Composable UIs.
Element Plus inspired UI component library offering comprehensive theming, foundational utilities, 70+ controls, containers and page templates, plus sample apps and ready-to-run demos.
Material-free chip input field enabling customizable chip creation, validation, suggestions, delimiters, backspace removal, programmable state, and layered chip customization (slots, full content, colors/shape).
Real-time backdrop blur overlay capturing and blurring live content behind UI, offering uniform or variable per-pixel blur, gradients, blend modes, tinting, and GPU-accelerated performance.
Lightweight, fully customizable toast notifications featuring queueing with bounded size, action button with locale-aware label, swipe-to-dismiss, progress bar, custom animations, and optional native system toasts.
Provider-based media client offering built-in YouTube audio downloads and English transcript extraction, modular engine plus native audio-encoding bridge, extensible provider architecture.
Testing utilities for Compose hooks and composables: testHook, renderHook and waitForCondition enabling assertion of non-UI hook values, composition-local wrappers, clock control and fast unit-hook rendering.
Embed Compose UI into native windowing hosts, GPU Metal renderer for smooth resizing/scrolling, GraalVM native-image support, multi-window/multi-runtime, Gradle plugin automates native build.
Declarative Naver map integration offering composable map, camera state control, configurable properties/UI, markers and snapshot-based MarkerComposable, rich overlays (polylines, polygons, paths) and event callbacks.
Vertical scrollable value picker offering infinite and finite circular lists, customizable item height, width, colors, initial selection, display formatting, and selection callback.
One-line field+rule DSL for Compose forms with typed FieldState, async server checks, cross-field rules, multi-step wizards, conditional fields, i18n, and optional Material3 bindings.
AI-native layout engine generating declarative UI layouts from plain English, synthesizing layout algorithms at runtime, caching compiled frames for fast rendering, and fully AI-generated implementation.
Interactive, highly configurable chart components offering a wide range of chart types, per-chart style/data configuration objects, shared tooltip and legend systems, accessibility helpers, sample screens, and scaffold/card wrappers.
Cross-platform WebView UI and Playwright-style browser automation with AXTree extraction, CDP-based physical clicks, CSP-safe element location, anti-detection interactions, headless operation and screenshot capture.
Compose API to gate app content with native user verification: single suspend call returns typed results, device-credential fallback, extensible opt-in capability interfaces and native escape hatch.
Spotlight onboarding tours: dim screen with rounded cutouts, anchor explanatory tooltips with Back/Skip/Next, live target tracking, lifecycle-safe targets, customizable shapes, animations and labels.
Compose-style DSL for multi-page PDF generation with selectable text and vector output, top-down coordinates, simple drawing primitives (text, shapes, images), and small, standards-compliant files.
Unified pressure-sensitive pen input API with detailed events (pressure, tilt, rotation), modifier integration, PenInkSurface for low-latency ink rendering, Catmull‑Rom smoothing, motion prediction, and stroke persistence.
Painter loading images from URIs for Compose UIs, wrapping Coil in a minimal, preconfigured implementation focused solely on image retrieval without animation or extra features.
Gesture-triggered debug overlay to inspect logs, grouped events, HTTP traffic, and live session state; supports custom log types/renderers, real-time search/filters, custom triggers, and zero-overhead release stubs.
Interact with Slick-Pay API via HTTP client offering asynchronous calls, Spring Boot autoconfiguration, composable WebView payment UI; handles accounts, invoices, transfers, aggregations, and errors.
Rich text editing with plain and block editors, inline formatting, custom emoji, hyperlinks, tables, smart paste, JSON serialization, undo/redo, and floating toolbars for integrated UI components.