Browse Kotlin Multiplatform libraries

index data from klibs.io
Sort
AdaptiveKt0.1.0-alpha01
0

Adaptive UI primitives and responsive patterns for admin, productivity, and data-heavy interfaces: breakpoints, adaptive layouts/grids, navigation scaffolds, tables-to-cards, form sections, feedback states, and polished components.

AndroidJVMNativeWasm·nikoG4·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
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
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
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
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
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