Browse Kotlin Multiplatform libraries

index data from klibs.io
Sort
Tagcompose-multiplatform
m-toast0.3.0
0

Lightweight toast overlay system for showing customizable timed messages with icon support, fully custom composable content, alignment and offset controls, and sensible defaults.

AndroidJVMNativeWasm·xabaras·Apache License 2.0
compose-lazyflow0.1.16
0

Interactive whiteboard and graph-node components with ready-made gestures, motions and actions for building Miro‑style canvases and Obsidian‑like node graphs, plus live demo and samples.

AndroidJSJVMNativeWasm·3moly·Apache License 2.0
DenseSpanGrid1.0.1
0

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.

AndroidJVMNative·devPulsar-repo·MIT License
stepper0.3.0
0

Custom stepper component with composable UI, DSL-defined milestone roadmap, milestone-to-screen mapping, data aggregation, and built-in DI, coroutines, and serialization support for modular apps.

JVMNativeWasm·n-apos·Apache License 2.0
flowvi0.1.0
0

Tiny, Compose-first MVI toolkit enabling unidirectional state management via pure reducers, suspend side-effects and an interactor that folds events and upstream flows into StateFlow; easy to embed.

AndroidNative·dpaltv·Apache License 2.0
miuix0.8.5
0

Material-inspired UI components and theming for Compose: dynamic Monet colors, ThemeController for modes and keyColor seeding, optional icons, navigation UI, and interactive demos.

AndroidJSJVMNativeWasm·myflavor·Apache License 2.0
TablarIconsCompose1.0.2
0

Complete Tabler icon set as optimized ImageVector icons with filled and outlined styles, lightweight API and effortless integration for use inside Jetpack Compose UI components.

AndroidJVMNative·dev778g-me·MIT License
compass0.5.0
0

MVI state management with ViewModel lifecycle, composable StateContent, reusable component DSL, typed navigation keys, Navigator API, predictive-back animations, ViewModelStore syncing and saveable backstack state.

AndroidJVMNativeWasm·usmonie
MultiAds1.1.7
0

Lightweight, visual-first advertising SDK simplifying interstitial, rewarded and banner ad integration with visual state indicators, automatic retries, reactive ad switching, and lifecycle-aware loading control.

AndroidNative·saifullah-nurani·MIT License
AndroidLiquidGlass2.0.0-alpha06
02 used by

Customizable liquid-glass background effect engine for UIs, delivering blurred glossy visuals, interactive distortions, example components (buttons, toggles, sliders, bottom tabs) and demo showcase.

AndroidJSJVMNativeWasm·ienground·Apache License 2.0
lobicons0.2.2
0

AI provider icon set for Compose with 470+ vector glyphs, mono and color variants (tintable or full-color), plus a regeneration script to import lobe-icons assets.

AndroidJVMNativeWasm·wertikolix·Apache License 2.0
network-logger1.0.0
0

Real-time HTTP and WebSocket traffic inspector with a premium UI, persistent notification launcher, advanced metrics dashboard, deep request/response inspection and automatic slow-endpoint detection.

AndroidNative·avelon1A
komotion0.4.1
0

Frame-driven video composition system using composable functions where animations are pure functions of frame index; includes preview player, interpolation/spring easing, MP4 export with FFmpeg, audio mixing.

AndroidJVMNativeWasm·rubixhacker·Apache License 2.0
LoKdroid0.1.2-alpha
0

Shared core logging API with formatter DSL, customizable formatting and tagging, caller-aware resolution, per-line levels, console/file loggers, and extensible logger interfaces.

AndroidJVMNative·NikolayKuts·Apache License 2.0
openfeedback-sdk-kotlin1.0.0-alpha.8
0

Composable UI component and SDK enabling session voting via Firebase-hosted feedback backend; includes initialization helpers, customizable layout, ViewModel, and Compose metrics tooling.

AndroidNative·4rthurRousseau·MIT License
pale-blue-cmp-core1.0.0
0

Type-safe suspendable navigation with result-passing (primitives and serializable objects), plus a lightweight MVI ViewModel interface to standardize UI state management.

AndroidJSJVMNativeWasm·PaleBlueApps·Apache License 2.0
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
sumopod-ai-sdk0.1.1
0

OpenAI-compatible SDK offering chat completions (streaming and non-streaming), text embeddings, model browsing across 40+ models, SSE streaming, thread-safe singleton, and API-key redaction.

AndroidJVMNative·MozeeB·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
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