Browse Kotlin Multiplatform libraries

index data from klibs.io
Sort
universal-bertlv0.0.10
0

BER‑TLV/TLV parser for EMV payment data: recursive decode of constructed/primitive tags, hex-string I/O, comprehensive EMV tag dictionary, and rich value explainers and visualizations.

JSJVMNative·rafaelrabeloit·MIT License
Nav3Generator1.1.0
0

Automatic generation of type-safe navigation routes, serializers, per-screen Actions, wrappers and screen mappers from annotated Composable screens, eliminating manual polymorphic serialization and navigation boilerplate.

AndroidJSJVMNativeWasm·the-best-is-best
XueHuaSDK1.0.0
0

Multiplatform IM SDK: unified network, sync, local DB and event layers with Wire-generated protobufs, Ktor client, SQLDelight, coroutines and catalog-driven Gradle dependency management.

AndroidJSJVMNativeWasm·Matkurban
ChatContextMenu1.0.3
0

Arrow-shaped chat popovers with smart screen-edge positioning, modal barrier featuring anchor hole cutout, animated pivot transitions, configurable arrow/shape/spacing, and easy show/hide callbacks.

AndroidJSJVMNativeWasm·Matkurban·MIT License
mediatorK0.6.3
0

Coroutine-first mediator implementing CQRS and Vertical Slice patterns: requests routed to a single handler, notifications fan out, customizable behavior pipeline and registrar-based handler registration.

AndroidJSJVMNativeWasm·fajrbahr
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
connector-kotlin0.1.2-beta
0

Connector for an online multiplayer space game, offering client-side networking, object and event handling, messaging, and game-state synchronization; early beta for testing and development.

AndroidJSJVMNativeWasm·flattiverse·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
universal-bitfield0.3.0
01 used by

Declarative, type-safe DSL for defining and parsing bitfield schemas into labeled fields. Supports single-bit flags, multi-bit enums, RFU ranges, parse-time callbacks and fail-fast validation.

JSJVMNative·rafaelrabeloit
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
age-kotlin0.1.1
0

Line-by-line transliteration of upstream age implementation enabling age-format file encryption: recipient and passphrase encryption, SSH key support, multiple recipients, plugin integration; faithful port provenance via port-lint headers.

AndroidJSJVMNativeWasm·KotlinMania·Apache License 2.0
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
kalium0.0.2-fork.1
01 used by

End-to-end encrypted messaging and cryptography toolkit featuring a CLI for login, group management, messaging, key package handling, and configurable build-time crypto/cache policies.

AndroidJSJVMNative·SchwarzDigits·GNU General Public License v3.0
KosherKotlin1.0.1
0

Calculates astronomical times, sunrise/sunset (NOAA default), and Jewish zmanim for prayers; offers ComplexZmanimCalendar, lazy computed zman properties, metadata-rich definitions, and an allZmanim list.

AndroidJSJVMNative·elfifo4
wiremock-kotlin0.1.1
0

HTTP mocking for testing apps: start isolated mock servers, define rich request matchers, template dynamic responses, set invocation expectations, and pool servers to speed tests.

AndroidJSJVMNativeWasm·KotlinMania·Apache License 2.0
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
iapush-backend1.3.2
0

Website and backend API for managing in-app push notifications, offering a web frontend, REST endpoints, authentication, delivery pipeline, analytics hooks, and third‑party integrations.

JSJVMNative·nathanfallet
ringify-backend2.1.1
0

Website and backend API for a ringtone service: serves the user-facing site, exposes REST endpoints, handles authentication, content management, and media delivery.

JSJVMNative·nathanfallet
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
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
autumn1.0.2
0

Circuit-based, zero-allocation frontend skeleton enabling deterministic, nanosecond-tier, lock-free data pipelines via flat, preallocated arrays, compiler-enforced memory budgets, SoA ECS and native UI bindings.

JSJVM·alchevrier·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
llmleaf0.1.6
0

Unifies diverse LLM providers behind a single OpenAI-style API: streaming-first chat/embeddings/voice/realtime/batch modalities, per-model health-aware fallback chains, outbound control-plane auth and extensibility.

JSJVMNative·codefionn·GNU Lesser General Public License v3.0