Browse Kotlin Multiplatform libraries

index data from klibs.io
Sort
Tagcompose
cmp-mediaviewer0.0.2
0

Automates library release and distribution: converts README into a homepage, publishes API docs and interactive web demo, builds downloadable sample app binaries and CI/CD pipeline.

AndroidJVMNativeWasm·aryapreetam·MIT License
cmp-videoplayer0.0.2
01 used by

Automates library release workflow: converts README into a Docsify homepage, publishes API docs, deploys a live browser demo, builds downloadable sample executables, and wires complete CI/CD.

AndroidJVMNativeWasm·aryapreetam·MIT License
Storytale0.0.4
0

Generates an interactive gallery of UI components from story files via a Gradle plugin, enabling isolated component development, preview app generation, and compiler/runtime integration.

AndroidJSJVMNativeWasm·aryapreetam·Apache License 2.0
aspecto1.0.1
0

Grid layout preserving image aspect ratios, smartly distributing rows, protecting against overly tall items, and using incremental calculations for efficient, responsive, distortion‑free image galleries.

AndroidJVMNativeWasm·aryapreetam·Apache License 2.0
moon-kmp-libs1.0.0
0

Collection offering analytics, authentication, billing, offline-first sync, adaptive UI, i18n and OCR abstractions; dependency-free interfaces with NoOp fallbacks and platform-specific SDK integration points.

AndroidJVMNative·moondev-studio·Apache License 2.0
Native-CMP-UI-Kit1.0.1
0

Unified Compose API delivering platform-native UI components with customizable Material and UIKit-backed elements, lightweight interop, extensive styling options, and multiple button variants.

AndroidJVMNative·waqas028·Apache License 2.0
flexbox-kotlin0.1.1
0

Full CSS Flexbox layout model for Compose UIs with stable, versioned API, advanced features (wrap-reverse, baseline, percent basis), per-item positioning, overflow controls, and headless engine.

AndroidJVMNative·j0yhq·MIT License
Markdown0.0.1-alpha.12
0

Blazing-fast AST-based Markdown engine with incremental parsing, token-by-token LLM streaming, full CommonMark coverage, theming, LaTeX math, linting, plugin directives and image loading.

AndroidJSJVMNativeWasm·zly2006·MIT License
debuggable-compiler-plugin0.1.7
0

Instruments classes at compile time to automatically track and visualize Compose State, Flows and function actions; adds diagram-style variable captures, optional stack traces, and pluggable loggers.

AndroidJSJVMNativeWasm·TBSten
lazy-paging-kmp0.0.2
0

Wrapping LazyPagingItems into lazy columns that auto-handle loading, empty, error and pull-to-refresh states; exposes resolved paging state so UI code focuses only on state rendering.

AndroidNative·felipearpa·MIT License
ShimmerX1.0.1
0

Smooth, theme-aware loading shimmer with shared animation state, Modifier-based API, color variants and gradient overrides, plus ready-made circle, block and text-line skeleton helpers.

AndroidJSJVMNativeWasm·maulikdadhaniya
sentry-defaults-kmp1.0.0-rc07
0

Configures Sentry with privacy-focused defaults: disables auto-install, performance tracing, session tracking; anonymizes user/device, preserves only last-screen breadcrumb, and attaches build metadata to crashes.

AndroidNative·UbiqueInnovation·Apache License 2.0
kmp-chime-sdk0.4.0
0

Unified API for Amazon Chime SDK meetings: join/leave, send/receive audio/video, composable video views, device routing and controls, real-time topic messaging, and session event callbacks.

AndroidNative·WannaverseOfficial·MIT License
Shapes1.2.0
03 used by

Declaring and composing reusable shape models via a concise DSL, enabling geometric transformations, hit-testing, serialization, and lightweight rendering/export utilities for vector graphics.

AndroidJSJVMNativeWasm·ienground·Apache License 2.0
voxavis1.0.0
0

Visualization toolkit for vocal and pitch apps: scrolling pitch canvases, real-time indicators, offline charts, navigation components, and composable primitives to render users' sung pitch effectively.

AndroidNative·musicmuni·Other
MultiAds1.0.6
0

Rapidly integrate Google AdMob ads as composable UI elements—banners, interstitials, rewarded and native; supports preloading, custom native templates, AdState-aware display, consent handling and HTML banners.

AndroidNativeWasm·mobile-development-group·Apache License 2.0
glitchtext-compose1.0.0
0

Highly optimized, realistic digital glitch effect for text rendering with GPU shaders, customizable distortion, color-channel shifts, procedural noise, temporal animation, and minimal performance overhead.

AndroidJSJVMNativeWasm·eduardomcb
VerticalStepper2.0.0
0

Customizable vertical stepper component with animated transitions, support for custom step layouts and alternate components, plus callbacks for animation completion.

AndroidJSJVMNativeWasm·rajdeepvaghela·Apache License 2.0
lyricist1.8.0-compose-1.10
0

Type-safe composable string localization: parameterized strings, flexible plural handling, runtime locale switching, dynamic updates, KSP code generation and easy migration from strings.xml for multi-module projects.

AndroidJSJVMNativeWasm·skaldebane·MIT License
ViewSlider2.0.0
0

Horizontal snapping carousel centering and scaling the middle item, with customizable item width and scale factor, composable item content, selection callbacks, and selectable indicator/label.

AndroidJSJVMNativeWasm·rajdeepvaghela·Apache License 2.0
KRecorder0.2.0
0

Audio recording engine with configurable sample rate, channels, encoding and output formats, reactive state (amplitude/duration), waveform-ready visual components, optional UI and lifecycle-safe controls.

AndroidNative·criticalAY·Apache License 2.0
GameBigBox1.0.8
0

3D-rendered PC game big-box UI widget with runtime or bundled textures, spine mirroring and edge-derived side colors, configurable rotation, and a reusable GL-backed loading spinner that avoids reloads.

AndroidJVMNativeWasm·jhavatar
compose-auto-preview3.1.1
0

Generate full Compose preview matrices from a single annotation, auto-creating locale × device × theme × sample permutations and eliminating manual Preview stacks and providers.

AndroidJVMNative·DrunkenDealer·Apache License 2.0
lucide-compose1.16.0
0

Curated Lucide v1.16.0 icons as ImageVector assets for Compose, fully customizable stroke, color and size, organized into categories and usable type-safely at runtime.

AndroidJVMNative·thelacspace·Apache License 2.0
kaju0.1.0
0

Composable tree view with lazy rendering, connector lines drawn in one layout pass to avoid flicker, configurable indentation, icons, gaps, and optional always-expanded mode.

AndroidJVM·vottini·MIT License
compose-richtext2.0.0
0

Collection of Compose libraries enabling rich-text documents: CommonMark parsing, composable UI elements (Headings, BlockQuote, HorizontalRule), Material styling and a printable controller for rendering and printing.

AndroidJVMNative·vickyleu·Apache License 2.0
compose_image_picker2.0.0
0

Image and video picker with preview, camera capture, GIF support, directory grouping, playback controls, dark/light themes and internationalization; configurable max items and grid layout.

AndroidNative·vickyleu·MIT License
scale2.0.0
0

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.

AndroidNative·vickyleu·Apache License 2.0
UltraSwipeRefresh2.0.0
0

Pull-to-refresh and load-more component delivering highly customizable indicators, multiple scroll modes (translate/fixed/behind/front), themeable global config, Lottie/progress/classic indicators, vibration and finish-delay effects.

AndroidNative·vickyleu·MIT License
compose-webview-multiplatform2.0.0
0

Embeds a WebView into JetBrains Compose UI, offering remembered state, navigation controller, JavaScript bridge, HTML/URL/post-data loading, async JS evaluation, progress and error tracking.

AndroidJVMNative·vickyleu·Apache License 2.0