Browse Kotlin Multiplatform libraries

index data from klibs.io
Sort
oauth2-kotlin0.1.2
0

Extensible, strongly-typed OAuth2 implementation supporting RFC 6749 flows, token handling, and pluggable configuration; faithful line-by-line transliteration aiming for full feature parity with upstream.

AndroidJSJVMNativeWasm·KotlinMania·Apache License 2.0
async-io-kotlin0.1.0
0

Line-by-line transliteration port offering Async adapter for standard networking types, Timer futures, and a background reactor thread that polls OS I/O events and wakes awaiting tasks.

AndroidJSJVMNativeWasm·KotlinMania·Apache License 2.0
koog-ondevice0.1.0
0

Koog-compatible on-device LLM client enabling offline Gemini Nano and Apple Foundation Models inference without API keys, supports hybrid cloud fallback, model download, warm-up and routing.

AndroidNative·uny·Apache License 2.0
material-color-utilities-kotlin2.1.0
0

Lightweight wrapper around Google's Material Color Utilities enabling generation of accessible, user-driven color schemes (including Material 3) using HCT, advanced algorithms, tone and chroma control.

AndroidJVMNativeWasm·yaroslavzghoba·MIT License
cmp-mifos-passcode1.0.0
0

Library template demonstrating publishing to Maven Central, including a Fibonacci sequence generator, PGP key and token setup, publishing-plugin configuration and GitHub Actions release workflow.

AndroidNative·akashmeruva9·Apache License 2.0
PrinterKMP1.2.2
0

ESC/POS thermal printing via Bluetooth, TCP and USB with unified API, customizable ESC/POS commands, easy integration, extensible connectivity, ideal for receipts and POS workflows.

AndroidJVMNative·mtlabdo
newsapplibrary1.0.0
0

Lightweight RSS/Atom feed client offering parsing, fetching, caching, extension-friendly API, asynchronous fetching, offline access and flexible parsing adapters for building news readers and aggregators.

AndroidNative·EricNjeim
kotlin-preview1.16.0
0

Preview generated stubs, inspect declaration differences, and compare API signatures with a lightweight interactive viewer offering instant diffs, annotation hints, and easy navigation.

AndroidJSJVMNative·the-inkwell·MIT License
RtfParserKmp0.2.2
0

SAX-style RTF reader/writer emitting sealed event streams and styled-text models, with streaming I/O adapters, Markdown↔RTF and AnnotatedString converters, robust charset and Unicode handling.

AndroidJSJVMNativeWasm·Darkrock-Studios·Apache License 2.0
datetime-polyglot0.2.0
0

Localization library for date/time objects, offering localizer classes, options and localize() extensions, with standalone vs absolute formatting for months, weekdays, time zones, dates and durations.

AndroidJSJVMWasm·MMauro94·Apache License 2.0
compose-nav-chart0.2.2
0

Animated NAV charts with configurable line styles, date labels, tooltips, scrubbing, multi-series support and neutral data models; lightweight, themeable and production-ready visuals.

AndroidNative·samarthraj11·Other
boks2d0.1.2
0

Native Box2D v3 bindings exposing familiar world/body/shape APIs, contact and hit events, advanced collision filtering, sleep control, and high-performance benchmarks.

AndroidJVMNative·Commit451·MIT License
kmp-oidc0.2.0
0

Lightweight OpenID Connect authentication supporting Authorization Code Flow with PKCE, discovery, token exchange/refresh, local and provider logout, secure token storage, and provider-specific customization.

AndroidNative·Worker432·Apache License 2.0
pos-version-kit-kmp0.2.0
0

Version-check, download and installation toolkit for VTcode POS apps; automates update detection, secure binary fetching, integrity verification, and seamless installation workflows.

AndroidJVM·dungpham259dev
quick-store0.1.0-alpha01
0

Fast MMKV-compatible key-value store offering a unified, type-safe API, MMKV binary format, drop-in preferences adapters, null-on-miss getters, synchronous C++ core and no reflection or annotation processors.

AndroidNative·santimattius·Other
optional-kmp1.0.2
0

Represents tri-state fields—absent, explicitly null, or present with value—ideal for PATCH/partial updates; serializes to natural JSON shape and supplies helpers to apply and inspect patches.

AndroidJVMNative·VoirDev·Other
decimal-kmp1.0.1
0

Tiny decimal arithmetic API for precise monetary and exchange-rate values avoiding binary floating point; supports parsing, formatted I/O, 38-digit decimal context, rounding, base-unit conversions, serialization.

AndroidJVMNative·VoirDev·Other
strum-macros-kotlin0.2.0
0

Augments enums with string conversions, parsing from integers, iteration, variant metadata and messages, discriminants, variant arrays/names, and compile-time generated utilities with optional debug dumps.

AndroidJSJVMNativeWasm·KotlinMania·Other
thiserror-kotlin0.2.0
0

Annotation-driven derivation of rich error types: auto-generated Display, source/From wiring, backtrace handling, message interpolation and transparent forwarding for concise, ergonomic error definitions.

AndroidJSJVMNativeWasm·KotlinMania·Apache License 2.0
async-trait-kotlin0.1.2
0

Enables async methods in interfaces via generated adapter types and shims; faithful line-by-line port with provenance headers and strict porting discipline.

AndroidJSJVMNativeWasm·KotlinMania·Apache License 2.0
kotlin-std1.0.1
0

A standard Kotlin library that includes custom memory managment, profiling, vector math, extended concurrency and other utilities.

AndroidJSJVMNative·CheerWizard·MIT License
Print1.0.0
01 used by

Logging to console, files, network, SigNoz and Firebase; global crash handling across coroutines, threads and native signals; install wrapper protects entry point and writes persistent, async-signal-safe crash reports.

AndroidJSJVMNative·CheerWizard·MIT License
KAnimatedButton0.1.0
0

Animated, brand-neutral button component morphing between expanded label and circular loading states, with filled/outlined variants, multiple shapes, and customizable colors, borders, elevation, and typography.

AndroidJSJVMNativeWasm·Kotlin-Multiplatfrom-911·Apache License 2.0
com.ongshok.iconifycompose1.0.4
0

Asynchronous icon loading with on-the-fly Iconify API fetching, multi-server fallback and circuit-breaking backoff; zero bundled assets, global in-memory cache, and easy declarative usage.

AndroidJVMNative·ongshok
wgpu4k-nativev29.0.0-androidfix
0

Native WebGPU binding wrapping gfx-rs wgpu-native, offering low-level WebGPU API, example apps and demos, API reference, and straightforward integration for native projects.

AndroidJVMNative·aschmois·MIT License
core-globe0.1.0
0

Interactive 3D globe in a WebView with auto-rotation, lat/lon grid, country borders, markers (current/destination), city labels, animated flight arcs, customizable styling and tap callbacks.

Android·advait8·MIT License