Browse Kotlin Multiplatform libraries

index data from klibs.io
Sort
pulse1.0.0-alpha11
1

In-app developer toolbox offering network inspection, log viewing, crash reporting, leak detection, device diagnostics and performance monitoring with zero configuration, in-memory storage, dark themes, cURL/PDF export.

AndroidJSJVMNativeWasm·Kagua98·Apache License 2.0
Kefir0.0.1
1

Toolkit simplifying compiler-internals workflows: utilities and abstractions to transform source into FIR and IR, enabling fast compiler-extension experiments, in-depth code analysis, and optimization prototyping.

JVM·kshulzh·Apache License 2.0
KSM0.0.3-alpha
1

Finite-state machine DSL for explicit state graphs with exhaustive state types, event payloads for constructing states, observable reactive state stream, deterministic non-reentrant dispatch, and Mermaid export.

JVM·AdamWardVGP·Mozilla Public License 2.0
kotlin_phoenix_channels0.1.1
1

Enables real-time bidirectional communication with Phoenix Channels via WebSocket, channel join/leave, push messages, event routing, automatic exponential-backoff reconnection, heartbeat, and type-safe message handling.

JSJVMNative·alexgaribay·MIT License
spike0.0.12
1

Compile-time dependency injection compositor offering annotation-driven DI, graph validation at compile time, generated entry points, singleton support, and fast incremental builds for safe, efficient dependency wiring.

AndroidJSJVMNativeWasm·diareuse·GNU General Public License v3.0
grain-kotlin-sdk0.0.1
1

Analytics client: non-blocking event queue, batching with retries and exponential backoff, local JSONL persistence for offline delivery, typed properties, session/device identity and lifecycle controls.

AndroidJVMNative·GrainQL·MIT License
SargamIcons_compose1.0.0
1

Curated icon set offering optimized ImageVector icons with filled, duotone, and regular styles, lightweight performance and a clean, developer-friendly API for Compose usage.

AndroidJVMNative·dev778g-me·MIT License
MynauiconsCompose1.0.0
1

Exposes a complete icon set as optimized ImageVector assets with Filled and Outline styles, lightweight and fast, offering a clean, developer-friendly API for Compose icons.

AndroidJVMNative·dev778g-me·MIT License
zui-compose-desktop0.2.0
1

UI component library extracted from a larger toolkit, delivering reusable zui components with a dedicated module, simple Gradle build command, and a single dependency coordinate for easy integration.

JVM·duanluan·Apache License 2.0
kofixture0.2.2
1

Type-safe test fixture generation with a composable, declarative API for building complex object graphs, nested overrides, sealed/enum/null handling, annotation-driven auto-registration, and testing-framework integration.

JSJVMNative·kofixture·Other
OnceKmp0.1.0
1

Track one-off and rate-limited actions across install, version, and session scopes using tag-based markers, time-window and count checks, to-do workflow, with persistent map/set and session cache.

AndroidJVMNative·mrjoechen·Apache License 2.0
octavius-database15.6.1
1

SQL-first data access layer for PostgreSQL, with fluent query builders, automatic composite/enum/array type mapping, polymorphic dynamic DTOs, transaction plans, stored-procedure support, and LISTEN/NOTIFY.

JSJVM·Octavius-Framework·Apache License 2.0
skeuo-compose0.1.1-alpha01
1

Lifelike tactile UI components using layered gradients, procedural textures (grain, matte, glossy, concentric) and realistic shadows; includes palette-driven buttons, cards, switches, sliders, knobs and d-pads.

AndroidJVM·Quantum3600·Apache License 2.0
mobile-sync0.1.13
1

Sync and data stack for Quran apps: OIDC authentication, SQL-backed local persistence, orchestration of sync engine via DI, unified SyncService API, mutation/observe primitives and demos.

AndroidJVMNative·quran
kmp-ble0.9.0
1

Scan, connect, read/write and observe GATT; advertise and host GATT servers; perform Nordic Secure DFU; type-safe profile parsing, composable codecs, reconnection and bonding support.

AndroidJVMNative·gary-quinn·Apache License 2.0
commonmark-kotlin0.0.2
11 used by

CommonMark-compliant Markdown parser and renderer offering AST access for inspection and manipulation, extensible with GFM-style extensions (tables, strikethrough, autolink), outputs HTML, Markdown, or plain text.

AndroidJSJVMNativeWasm·feiyin0719·MIT License
pokemon-map-randomizer1.0.2
1

Shuffles map warps in HeartGold/SoulSilver and Black 2/White 2 while preserving game beatability; offers GUI and CLI, seed/season options, outputs randomized ROM plus a detailed warp log.

JVM·kotlinds·Apache License 2.0
getback-compose0.1.0
1

Restores lifecycle-agnostic navigation and hierarchical scope management for Compose UIs: visibility-aware lifecycles, type-safe navigation, DI-agnostic dependency scoping, and ref-counted coroutine scopes.

AndroidJSJVMNativeWasm·AdamShare·Apache License 2.0
pika0.3.1
1

Generates complete type metadata at compile time—including generics, star projections, nullability, annotations, fields and inheritance—injecting TypeInfo/FullTypeInfo for zero-reflection runtime type inspection and access.

JVM·lukmccall·MIT License
kmp-nfc0.0.4
1

NFC toolkit for tag reading/writing: NDEF read/write, raw APDU transceive, capability introspection, plus test doubles with error injection and delay simulation.

AndroidJVMNative·gary-quinn·Apache License 2.0
cmp-locationpicker0.0.3
1

Ready-to-ship template automating library build, docs, demo and release pipelines — publishes README as homepage, generates API docs, hosts live demo, builds downloadable sample executables and CI/CD.

AndroidJVMNativeWasm·aryapreetam·MIT License
SQLCipherMultiplatform0.2.13
1

MVP JDBC wrapper around SQLCipher offering a JNI-backed custom JDBC driver, unified API, native bridge, build tooling, and CI-friendly encrypted DB samples.

AndroidJVM·s0d3s·Apache License 2.0
kio-zip1.0.0
1
AndroidJVMNative·kio-labs·Apache License 2.0
avatar-kt0.3.0
1

Generates unique, deterministic offline avatars via canvas; multiple stylistic variants (BEAM, MARBLE, PIXEL_ART, EMOJI, WACKY), with customizable colors, size and shape.

AndroidJSJVMNativeWasm·feliperce·MIT License
mastodon-ktor-sdk0.2.0
1

Operation-level Mastodon API clients with generated per-operation modules, SDK for composing operations, Gradle tasks, CLI tools, and MCP server exposing Mastodon tooling to AI assistants.

JSJVMNativeWasm·Litote·Apache License 2.0
kss1.0.3
1

CSS lexer and parser producing a fully navigable AST with exact character offsets per token/node, W3C Syntax Level 3-compliant, plus interactive AST explorer demo.

JSJVMNativeWasm·dev-tonholo·MIT License
rubbertextview-kmp0.0.3
1

Tactile rubber-band drag interaction for text labels, with physics-based spring animation, shared drag/display state, three-way crossfade, configurable resistance and bounce.

AndroidJVMNativeWasm·delacrixmorgan·GNU General Public License v3.0
formica1.0.0
1

Lightweight schema-driven form engine offering reactive per-field and form state, Compose-first integration, immutable-data support, conditional/optional fields, and precise validation control.

JVMNative·VoirDev·GNU Lesser General Public License v3.0
capsule-compose-multiplatform0.0.1
1

Creates G2-continuous rounded rectangles and capsules with configurable continuity (G1/G2), tunable arc/Bezier profiles, G1-guarantee and optimized Bézier control-point calculation for efficient rendering.

AndroidJSJVMNativeWasm·MingYubmy·Apache License 2.0
core-domain-platform1.3.0
1

Pure domain layer enforcing Clean Architecture with typed contracts, DomainResult error handling, composable validators and policies, deterministic testing via injected clock and id providers, no framework dependencies.

JVMNative·DanCrRdz93·Apache License 2.0