Browse Kotlin Multiplatform libraries

index data from klibs.io
Sort
vaultkmp1.0.0
0

Secure, encrypted AES-256-GCM key-value storage offering type-safe entries, Flow-based observation, coroutine-friendly async API, object serialization, hardware-backed key protection and flexible builder configuration.

AndroidJSJVMNativeWasm·sitharaj88·Apache License 2.0
kronosync1.0.0
0

Enables accurate network time synchronization via async coroutine-style API, automatic server pool fallback with retries, builder-based configuration, lightweight footprint, plus offset/snapshot time access.

AndroidJSJVMNativeWasm·sitharaj88·Apache License 2.0
api-call-error0.1.0
0

Structured, type-safe error hierarchy for API failures, turning HTTP, network, parsing and validation problems into typed exceptions; includes HTTP-client plugin to extract server payloads and data-validation helpers.

AndroidJSJVMNativeWasm·ahparhizgar·MIT License
aihomedesign-kotlin0.1.0
0

Client for a home-design AI API enabling space retrieval, image upload, and order submission (including AI item removal and masks), with configurable HTTP client and async-friendly calls.

JVM·souhub·MIT License
klibfitbit1.0.2
0

Client library for the Fitbit Web API, offering authenticated access to user, activity and health data through concise API wrappers; actively under development.

JVMNative·BoD·Apache License 2.0
form-doctor0.0.7
0

Annotation-based form validation with KSP-powered compile-time metadata, zero-reflection overhead, reactive Compose-ready mutable-state form tracking, field-level error reporting, and extensible custom validators.

AndroidJSJVMNativeWasm·DeFerence3·Apache License 2.0
kt.types0.0.1
0

Rust-style Result and Option types offering some/none and ok/err constructors, chainable combinators, pattern-friendly APIs and ergonomic error/optional-value handling for safer, expressive code.

AndroidJVMNative·initdc·Mozilla Public License 2.0
pixko2.11
0

Access pixiv APIs: scheme or token login; browse/search illustrations and novels; bookmarking with tag support; comments, feeds, user profiles, tag autocomplete, restricted-image filtering.

AndroidJSJVMNativeWasm·magic-cucumber
voiceping-api0.0.1
0

Fibonacci sequence generator starting from environment-provided seed values, including per-target tests and example build configuration demonstrating how to package and publish a reusable library to Maven Central.

AndroidJVMNative·adityawibisana·Apache License 2.0
JecnaSupl1.0.5
0

Shared Compose app template with organized common and platform-specific source sets, enabling UI code reuse and offering Gradle build/run tasks for easy development and debugging.

JVM·Stevekk11
xarpeg-kotlin-peg-parser6.2.0
0

Operator-driven parser combinator DSL for compact PEG-style grammars, parsing raw input without tokenization, featuring built-in memoization, typed tuple results, named errors and associativity helpers.

JSJVMNativeWasm·MirrgieRiana·MIT License
shared-foundation0.0.38
0

Shared business logic and API contracts for backend and client applications, enabling code reuse, consistent data models, and centralized domain rules across service boundaries.

AndroidJVMNativeWasm·mudrichenkoevgeny·Apache License 2.0
kotlin-openweathermap0.5.1
0

Work-in-progress OpenWeatherMap API client offering typed models, async request handling, configurable HTTP layer, API key management, and concise mapping of weather responses.

AndroidJSJVMNative·the-inkwell·MIT License
ktxser0.3.2
0

Serialization adapters and custom serializers for common data types, sealed classes, dates, enums and nullability, offering concise APIs and straightforward integration.

JVM·iseki0·Apache License 2.0
multiplatform-resources-svg0.0.1
0

Unified SVG rendering API offering a rememberSvgPainter composable and SvgImage wrapper, with platform-specific optimizations — native renderer integration and asynchronous caching for efficient, seamless SVG use.

AndroidJSJVMNativeWasm·loshine·Apache License 2.0
fractional-indexing-kt2.0.4
0

Generates lexicographically-sortable, variable-length byte keys terminated by 0x80 for application-defined ordering (e.g., drag-and-drop lists), supports before/after/between inserts, rebalance and multiple encodings.

AndroidJSJVMNativeWasm·Pon57·Apache License 2.0
KCSG0.4.4
0

DSL enabling construction of constructive solid geometry models using primitive shapes, boolean operations and mesh generation for programmatic 3D modeling and CAD-style workflows.

JSJVMNativeWasm·Monkopedia·Other
phosphor0.6.2
01 used by

Converts agent cognitive signals into animated ASCII luminance, color ramps, particle physics and 3D wave surfaces via a strict layered, metadata-driven emitter pipeline emphasizing luminance-first physics.

JSJVMNativeWasm·socket-link·Apache License 2.0
qamar-kmp-libraries1.0.18
0

Complete Quran toolkit: bundled Arabic DB with page map, transliteration and translation managers, search, audio URL resolution, tajweed span detection, and prayer-time calculation engine.

AndroidJSJVMNativeWasm·maqsats
m-toast0.3.0
0

Lightweight toast overlay system for showing customizable timed messages with icon support, fully custom composable content, alignment and offset controls, and sensible defaults.

AndroidJVMNativeWasm·xabaras·Apache License 2.0
HOTest0.4.0
0

Create human-readable, Gherkin-style scenarios in code with reusable steps, shared scenario context and variants branching to run multiple scenario permutations while keeping implementation loosely coupled.

JVMNative·gt4dev
KShKU0.0.1.1
0

Monorepo of small reusable libraries: cross-thread/coroutine-local context utilities, coroutine-friendly signal/observer primitives, and a composable action/expectation graph with dispatching helpers, including tests and a sample runtime demo.

JVMNative·kshulzh·Apache License 2.0
compose-lazyflow0.1.16
0

Interactive whiteboard and graph-node components with ready-made gestures, motions and actions for building Miro‑style canvases and Obsidian‑like node graphs, plus live demo and samples.

AndroidJSJVMNativeWasm·3moly·Apache License 2.0
kist-orm0.9.0
0

Lightweight annotation-based ORM enabling code-first, compile-time generation of type-safe DAOs for SQLite, with DAO injection, query annotations and minimal runtime overhead.

JVMNative·kmupla
SoChiefContracts0.3.3
0

Contrats de l'application SoChief

AndroidJVM·SoChiefApplication
microconfig1.0.1
0

Tiny runtime JSON config manager for fetching, caching and resolving application settings with conditional overrides, scheduled activation, string/semver matching and a client for automated retrieval.

AndroidJVMNative·littlerobots·Apache License 2.0
Stub0.8.0
0

Compiler-plugin mocking that generates compile-time stubs with an expressive DSL, argument matchers, coroutine support, final-class mocking and zero runtime reflection for type-safe testing.

AndroidJSJVMNative·yarokovisty
firebase-kmp0.0.1
0

Firebase API wrapper enabling shared, Firebase-like APIs for app initialization, messaging and storage; supports storage emulator, service-account credentials, and public API coverage tracking.

AndroidJVMNative·big-gates
omnical0.1.0-alpha03
0

Unified calendar toolkit for parsing, generating, and synchronizing events across formats and sources; features timezone-aware normalization, robust recurrence handling, conflict resolution, and flexible import/export adapters.

JSJVMNativeWasm·xfqwdsj·MIT License
v8v1.0.0
0

Orchestrates native on-device speech-to-text into local app actions, cross-app MCP commands, or remote webhook workflows; offline-first, multilingual, privacy-respecting, with unified single-package API.

AndroidJSJVMNative·alimomin1998·Apache License 2.0