Browse Kotlin Multiplatform libraries
index data from klibs.ioInteractive Line and Bar charts accepting X/Y data and summaries, with axis formatters, configurable ticks, snapping touch popups with haptics, and customizable range highlights.
Card-style draggable grid offering multi-size widgets, long-press edit mode, drag-to-reorder with push/auto-wrap, delete/add, customizable card content/buttons, shake effects and layout/animation configuration.
Tactile rubber-band drag interaction for text labels, with physics-based spring animation, shared drag/display state, three-way crossfade, configurable resistance and bounce.
Language-learning flashcard UI handling full card lifecycle: 3D flips, settled-lock, confirm/dismiss exit animations, audio button states, language pills, ghost stack, and extensive styling/customization.
Reusable patterned backgrounds and follow-glow visuals for Compose, with immutable styles, runtime states, rich layout and interaction presets, lightweight blur, parallax, and seeded randomness.
Modern image cropper with stretchable/resizable selection, image pan and zoom, locked bounds, 90° rotation, aspect-ratio presets (Free, 1:1, 4:3, 16:9), and automatic downscaling under 1 MB.
Implements a customizable toast component with features like stacked toasts, animations, transitions, and swipe-to-dismiss functionality. Offers compatibility with Material 2 and 3 design, allowing extensive customization and high performance.
Implements a custom navigation system using viewpager for swipe-back navigation between screens. Supports route definition with parameters, NavGraph creation, and parameter access in composables.
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.
Gesture-based image zoom library designed for enhanced viewing capabilities. Features include dynamic scaling, rotation, subsampling for large images, and integration with popular image loaders.
Minimal cross-platform library offers essential camera functionality for app integration. Features live preview, photo capture, camera controls, and gesture support, with a simple, predictable API.
Flexible message/snackbar system with configurable queue management, key-based deduplication and rate-limiting; customizable styling and animations, swipe/tap gestures, top/bottom positioning, action buttons and icons.
Flexible, customizable modal component offering animated transitions, background blur/tint/scale, stacking multiple modals, gesture-driven dismissal, flexible positioning and visibility-ratio state for fine-grained control.
Opinionated toast UI component offering stacked and expanded toasts, rich types/colors, animations, flexible positions, swipe-to-dismiss, action/close buttons, custom icons, lazy high performance.
Flexible, customizable snackbar system featuring swipe-to-dismiss, geometric stacking visuals, configurable animations, durations and alignment, plus an easy host/state API for transient message management.
Drag-and-drop reorderable grid with multi-span items, dense or order-preserving packing, four reorder modes (swap/insert hover/drop), animated transitions, auto-scroll, configurable columns and spacing.
Composable image viewer featuring intuitive gestures, pinch/zoom, huge-image sampling, paged galleries, preview popups with transition animations, highly customizable and independent of external image libraries.
Collection of reusable Compose UI components: pagers, auto-scrolling banners, indicators, image banners, versatile refresh layouts, flow/labels layout, date/value pickers, menu FABs, chainable scroll behaviors.
Opinionated toast component offering stacked, animated, and customizable toasts: multiple types/colors, positions, transitions, swipe-to-dismiss, actions/icons, durations, lazy performant rendering, and ViewModel-friendly updates.
Composable charting toolkit offering percentage, min/max, events, state and duration visualizations with interactive dragging, hovering and selection, plus customizable styling and demo test app.
Vertical typesetting editor supporting mixed Mongolian/Manchu and CJK/Kana/Hangul/Latin, with correct vertical rendering, cursor/selection, selection handles, undo/redo, multi-column flow, theming and context-menu hooks.
Native WebView-based PDF viewing with direct URL loading, smooth scrolling, pinch-to-zoom, page indicators, dynamic titles, LRU bitmap caching, lifecycle-aware back navigation, coroutine-friendly API.
In-app support chat backed by Supabase, real-time messages, media, emoji reactions, swipe-to-reply quotes, shared conversation state with agent console, and anonymous client sign-in.
2D runtime for Compose apps offering scene/entity/system architecture, camera-aware rendering, normalized input events, asset registry, and optional physics including Barnes–Hut gravity.
Native touchscreen and stylus integration for Compose apps: smooth 1:1 panning, inertial fling scrolling, tap-to-click synthesis, modal priority hit-testing, and layered touch modifiers.
Declarative composable charting library offering interactive, customizable line, bar, and pie charts with animations, gesture support, theming, and comprehensive documentation.