Browse Kotlin Multiplatform libraries

index data from klibs.io
Sort
tokio-kotlin0.1.0
1

Event-driven, non-blocking asynchronous runtime featuring multithreaded work-stealing scheduler, reactor, async TCP/UDP and runtime primitives; faithful line-by-line transliteration of upstream implementation with provenance headers.

AndroidJSJVMNativeWasm·KotlinMania·Other
KMP-native-splash1.0.0
1

Generate native splash screens from a single Gradle DSL, auto-producing per-density assets and launch assets; runtime API to preserve/remove splash until UI ready, with dark‑mode and per‑flavor wiring.

AndroidJSJVMNativeWasm·tahaak67·Apache License 2.0
KMPMail1.0.0
11 used by

Opens native email chooser, prefills subject/body, attaches files, enables feedback sending without internet permission, offers unintrusive notification or fallback when no email client installed.

AndroidNative·MFlisar·Apache License 2.0
stytch-mobile1.1.0
1

Headless authentication SDK supporting consumer and B2B flows: OTPs, magic links, passwords, OAuth, passkeys, biometrics, TOTP, crypto wallets; session/user and organization management, RBAC, SCIM, recovery flows.

AndroidJSJVMNative·stytchauth·MIT License
bignum-kt1.0.1
1

High-performance arbitrary-precision BigInteger and BigDecimal implementations with zero-overhead standard aliases, pure native hot paths plus LibTomMath fallback, and extensive microbenchmarks demonstrating major speedups.

AndroidJVMNative·ArtificialPB
composeum0.3.0
1

Compile-time Jetpack Compose preview browser: annotate composables with @ComposePreview, run KSP, browse interactive previews without reflection or manual registration, auto-generated registry.

AndroidJVMWasm·lucam-tech·Apache License 2.0
KspPreferences2.0.0
1

Type-safe, annotation-driven DataStore code generation producing zero-boilerplate compile-time implementations from simple interfaces; supports suspend and reactive reads, typed preferences, object serialization, and constructor/reflection instantiation.

AndroidJVMNative·SemenciucCosmin·Apache License 2.0
bitgrind-kmp0.1.0
1

Collection of libraries offering lexicographically-sortable ULIDs, zero-overhead 64-bit BitSet with bitwise ops and set-bit iteration, and unified asynchronous file I/O including OPFS support.

AndroidJSJVMNativeWasm·mrenouf·MIT License
kotlin-base582.0.0
11 used by

Encodes and decodes binary data to compact, human-friendly Base58 strings (plain, no checksum); includes fixed-width typed helpers (ints, UUIDs), preserves leading zeros, rejects invalid input.

AndroidJVMNative·wabbit-corp·GNU Affero General Public License v3.0
netmonitor-kmp1.0.0
1

Monitors network connectivity state and emits real-time callbacks via a lightweight API, enabling straightforward registration of listeners and simple integration into shared application code.

AndroidJVMNative·Cach30verfl0w·Apache License 2.0
ToastX1.0.2
1

Material-style toast notifications with single root host, multiple styles (gradient, glass, animated), built-in success/error/warning/info types, custom icons, Lottie and action/duration controls.

AndroidJSJVMNativeWasm·maulikdadhaniya
compose-html1.0.0
1

compose multiplatform html render

AndroidJVMNative·xiaoyvyv
fusio0.1.0
1

Decomposes Compose presenters, eliminating callback and event plumbing by generating compile-time routing between parent and child events/effects, enabling clean, callback-free fused sub-presenters.

AndroidJSJVMNativeWasm·kitakkun·Apache License 2.0
ApexFetch1.0.0
1

Enterprise-grade download manager with automatic HTTP Range resume, local SQLite persistence, lifecycle-aware scopes, disk-efficient streaming, and modern UI integrations for reactive and XML view systems.

AndroidJVM·muhamadsyafii·Apache License 2.0
kmp-loading-animations2.0.5
1

Ready-to-use animated loading/spinner indicators with extensive customization, a linked catalog for lookup/random selection, and a showcase grid featuring 30+ styles.

AndroidJSJVMNativeWasm·akimaleo·Apache License 2.0
KMapper2.2.2
1

Compile-time, type-safe object mapping via annotations; generated mappers return Result<T> with path-aware errors, compile-time lossless-conversion checks, fallback ladder, pluggable converters and observability.

AndroidJVMNative·sahsenvar·Other
KuGouApi_Kotlin_SDK1.0.1
1

Reimplements a Chinese music-service API with strict encryption parity (MD5, AES‑CBC, RSA‑PKCS1), modular design covering 17 categories and 112 endpoints for auth, search, songs, and playlists.

AndroidJSJVMNativeWasm·ghhccghk·MIT License
icorp-library-for-composemultiplateform1.0.0
1

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.

AndroidJVMNative·kvarun701
kmp-inapp-review1.0.0
1

Unified, coroutine-friendly wrapper for native in-app review APIs, enabling a single requestReview() call to trigger platform review dialogs with a simple, exception-based completion contract.

AndroidJVMNative·Froyder·Apache License 2.0
kmp-webview0.1.5
1

Batteries-included WebView toolkit with drop-in UI scaffolding, two-way JS bridge, file/camera/getUserMedia support, progress indicators and error page, debug log panel, optional QR scanner.

AndroidNative·HarlonWang·MIT License
Kclipboard1.0.0
1

Small, idiomatic API for copying text to the clipboard with minimal dependencies, coroutine-friendly async operations, simple integration, and test-covered core logic.

AndroidNative·Sushant-Hande·Apache License 2.0
phosphor_icons1.0.0
1

Comprehensive Phosphor icon set for CortenaUI: thousands of vector-like glyphs with five weight styles, font-backed rendering to reduce app size, seamless Icon component integration.

Android·cortenaui·GNU General Public License v3.0
CurlLogging0.0.1
1

Logs outgoing HTTP client requests as reproducible cURL commands, capturing method, URL, headers and body; supports request filtering, sensitive-header sanitization, and custom logger integration.

AndroidJSJVMNativeWasm·5peak2me·Apache License 2.0
logger-mpp1.1.0
0

Multiplatform tag logger

AndroidJSJVMNative·dragossusi
KMMLibrary1.0.3
0
AndroidNative·beksar1998
mobile-infrastructure0.7.0
0

Library for mobile shared architectures

AndroidJVMNative·Xharpen·Apache License 2.0
flykaw1.0.0
0

Logging wrapper streamlines logger replacement, centralizing logging calls to simplify transitions between logging tools without altering individual class code. Ideal for rare use cases.

AndroidNative·Syex·Apache License 2.0
bcc-file-mpp0.0.1
0
AndroidNative·bcckzteam
essentials0.0.1-dev1096
0

Offers fundamental classes to streamline app development and enhance functionality.

AndroidJVM·IVIanuu
accompanist0.23.0
0

Enhances Jetpack Compose with additional libraries for insets, system UI control, AppCompat theme adaptation, paginated layouts, runtime permissions, placeholder UI, flow layouts, and navigation animation.

AndroidJVM·accelforce·Apache License 2.0