Browse Kotlin Multiplatform libraries

index data from klibs.io
Sort
Tagcompose
Dropdown2.0.0
0

Customizable animated dropdown menu with cascading submenus, DSL-style menu builder, multiple enter/exit animations, easing options, icons, color theming, offset control and selection callbacks.

AndroidJVMNative·vickyleu·Apache License 2.0
ComposeViews2.0.0
0

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.

AndroidJSJVMNativeWasm·vickyleu·Apache License 2.0
Calendar2.0.0
0

Highly configurable calendar picker logic with customizable day-cell UI, multiple view modes (month, week, vertical, horizontal), selection types (single, multiple, range), and animated scrolling.

AndroidJSJVMNative·vickyleu·Apache License 2.0
compose-sonner2.0.0
0

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.

AndroidJVMNative·vickyleu·Apache License 2.0
compose-shadow2.0.0
0

Draw CSS-style box and inner shadows via a single modifier API—supports blur, spread, offset, color, shape masking, clipping, and inset shadows for Figma-like results.

AndroidJVMNative·vickyleu·Apache License 2.0
kformik1.10.0
0

Formik-style form-state engine with suspendable field operations, schema DSL and sync/async validation, nested/array fields, introspection, array helpers, and annotation-driven typed value code generation.

AndroidJVMNative·Apdelrahman1911·Apache License 2.0
KMP-MapBox0.3.3
0

Shared Compose-based MapBox integration offering reusable UI components, sample apps, Wasm/JS build modes, and ready run/test build tasks with developer guidance.

AndroidJS·TiagoPraia·MIT License
Charts0.0.5
0

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.

AndroidJVM·alexey-odintsov
Kindling2.0.1
0

Production-ready multi-module component library offering shadcn/ui-style UI components (toaster, data table, carousel), typed navigation, structured ViewModel base, debounce/throttle coroutine utilities, Material3 theme-aware.

AndroidJVM·ClementBobin·Apache License 2.0
MMTextKit0.1.0-alpha
0

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.

AndroidJVMNative·lzdev42·MIT License
runtime_permission_handler1.0.0
0

Lightweight runtime permission handler with simple callback API, multiple and sequential requests, permanent-denial detection, location/background permission support, and Compose-ready integration.

AndroidNative·oooplatform·MIT License
KaudioAnalyser1.4.2
0

Real-time and file-based audio analysis with pitch detection (FFT/YIN), spectrum analysis, and note-frequency utilities including A4 tuning and formatted note output.

JSJVMNativeWasm·SOR2171·MIT License
SecureVault-KMP0.3.0
0

Coroutine-first secure secret storage with native-backed encryption, observable Flow APIs, sealed error types, lifecycle-aware Compose integration, and simple reactive state binding for encrypted key-value data.

AndroidNative·Alims-Repo·Other
webview-pdf-viewer1.0.4
0

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.

AndroidNative·karun02525
ComposeUIComponents0.10.0
0

Reusable design system offering tokens, semantic theming, curated icons, UI components, preview/testing utilities and an exhaustive component catalog with sample apps and documentation.

JVM·maniramezan·MIT License
ComposeSyntaxHighlighter0.5.0
0

Syntax highlighting for Compose UIs using tree-sitter with an incremental engine for editor-grade performance; material bindings, editable highlighted text field, selectable viewer, and language modules.

AndroidJVM·mataku·MIT License
compose-electric-pop0.0.2
0

High-energy UI component library offering 27 neon-styled components, kinetic interactions, bold typography, and a Kinetic Pulse design system with glow accents, squircle shapes, and charts.

AndroidJVMNative·tanaykumarbera·Apache License 2.0
MaxHeight-Camera1.0.4
0

Shared Compose UI framework with modular common and platform-specific source sets, plus native app entry using SwiftUI and straightforward IDE/CLI build-and-run instructions.

AndroidNative·GeorgeChernyshov
UIComponents0.0.1
0

Reusable, modular UI components collection with extensible, customizable widgets, centralized component catalog, easy Gradle dependency integration, and concise publishing and documentation guidance.

AndroidJVM·alexey-odintsov
kotlin-safearea1.18.0
0

Safe-area and window-inset utilities for Compose, offering rememberWindowInsetsController, WindowInsetsController APIs, a WindowInsets UIViewController wrapper, navigation/status bar padding modifiers, and runtime visibility control.

AndroidJSJVMNative·the-inkwell·MIT License
Chatia-ui-components0.0.1
0

Shared Compose UI component set enabling common UI code, platform-specific source folders, native integration points and native app entry templates.

AndroidNative·moashrafff
kmp-supportchat1.3.2
0

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.

AndroidNativeWasm·Xemb0·MIT License
project-template1.0.0
0

State-of-the-art starter pack organizing code with Clean Architecture and DDD: layered Domain/Data/Presentation, use-case invoke patterns, self-validating models, Koin DI, optimized CI/CD.

AndroidJVMNative·ygdrasil-io·MIT License
aisdk-kotlin0.3.0-alpha01
0

Multifaceted AI tooling library delivering typed agent and tool contracts, streaming text and structured outputs, provider/gateway adapters, embeddings and media primitives, telemetry, mocks, and utilities.

AndroidJVMNative·torad-labs·Other
ContactListView1.0.1
0

A-Z grouped contact list with sticky section headers, right-side alphabet index bar and draggable floating cursor; highly customizable builders and optional leading/trailing list slots.

AndroidJSJVMNativeWasm·Matkurban
Kanvas0.2.0-alpha
0

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.

AndroidJVMNativeWasm·MaximDvinov·MIT License
kodio0.1.5-jordond.2
0

One-line audio recording, easy playback and OpenAI Whisper transcription via coroutine-style API; live waveforms, Compose-ready state/UI components, permission handling and WAV file I/O.

AndroidJSJVMNativeWasm·jordond·Apache License 2.0
ComposeCharts0.3.0
0

Declarative composable charting library offering interactive, customizable line, bar, and pie charts with animations, gesture support, theming, and comprehensive documentation.

AndroidJSJVMNativeWasm·sproctor·Apache License 2.0
earshot0.3.0
0

On-device speech-to-text: extracts clean 16kHz audio, downloads and runs local models, returns transcripts with timing, language and confidence — no server or audio upload.

AndroidNative·eknuth·MIT License
kotlin-fhir-data-capture2.0.0-alpha01
0

Collects, validates, and processes structured healthcare data via HL7 FHIR Questionnaires. Composable questionnaire renderer with pre-fill, validation, review page, and submit/cancel producing FHIR QuestionnaireResponses.

AndroidJSJVMNativeWasm·ohs-foundation·Apache License 2.0