Browse Kotlin Multiplatform libraries

index data from klibs.io
Sort
Tagkotlin-native
ftxui-kt1.3.0
01 used by

Terminal UI bindings offering an idiomatic DSL plus low-level C API wrapper, automatic prebuilt-binary download, stateful components, container/element builders, canvas/table/graph tools and layout reflection.

Native·nassendelft·GNU General Public License v3.0
raylib-kotlin-multiplatform1.2.0
0

Unified Raylib API with automatic C-header code generation to produce language bindings, sample applications, and build tooling for creating statically-linked games and streamlined debugging.

JVMNative·tom-delalande
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
imgui2kt0.7.2
0

Generated facade for cimgui Dear ImGui API, simple GLFW desktop window host, click-through and interactive overlay hosts, with ready examples and build helpers.

Native·0x1bd·GNU General Public License v3.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
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
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
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
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
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