Browse Kotlin Multiplatform libraries

index data from klibs.io
Sort
KMP-MQTT1.0.2
0

Lightweight MQTT tooling for easy connect/subscribe/publish with JSON serialization, Flow-based message streams, automatic reconnects and dynamic broker reconfiguration via config flows.

AndroidJVMNative·Hussein-Al-Zuhile·Apache License 2.0
kmp-kaiteki1.6.0
0

Lightweight modular core offering utility APIs and opinionated abstractions for common app tasks, with CI automation and Maven Central distribution for easy integration.

AndroidJVMNative·kroegerama·Apache License 2.0
kautoMapper2.1.3
0

Annotations enabling compile-time generation of mappers between data models, with property renaming, default values, custom mapping functions, parent-based mapping, opt-ins and visibility control.

AndroidJSJVMNative·the-best-is-best
iquack-sdk-kotlin1.0.0
0

Client SDK enabling integration with a real-time communication backend: REST API clients, authentication flows, generated data models, asynchronous request handling, and admin/user management endpoints.

AndroidJSJVMWasm·IQuackTeam
impactoui1.1.4
0

Generates Fibonacci sequences from platform-provided starting values; includes per-target tests and a thorough publishing guide covering namespace setup, PGP signing, Maven Central publication and CI workflow.

AndroidNative·iksanulImpacto·Apache License 2.0
apiclient1.1.2
0

HTTP client wrapper simplifying API requests with flexible manual JSON navigation and automatic serialization-based decoding, handling messy or deeply nested API responses with configurable request helpers.

AndroidJVMNative·mready·Apache License 2.0
Mica0.3.0
0

Interpreted scripting language embedded in a markdown renderer, supporting functions with default parameters, custom objects with methods, string templates, generics, ranges, collections, and runtime I/O callbacks.

AndroidJSJVMNative·pChochura·MIT License
SKMPUIThemeLibrary1.0.1
0

Mobile theme handling library

AndroidJVMNativeWasm·shreyas-android
compose-simplenav0.0.6-rc.5
0

Lightweight, minimal navigation layer for Compose UIs — simple screen routing, back-stack management and easy integration with minimal boilerplate and a small API surface.

AndroidJSJVMWasm·LSafer·Apache License 2.0
kliz2.2.0
0

Library template demonstrating Fibonacci sequence generation and end-to-end publishing workflow to Maven Central, including PGP signing, plugin configuration, and GitHub Actions CI.

AndroidJVM·GaaabLiz·Apache License 2.0
kotlin-cex-spot-trading0.1.1
0

Lightweight spot trading client exposing public and authenticated REST endpoints, ready-to-use API wrappers for trading/order management, simple installation and local development workflow.

AndroidJSJVMNative·crypt0p1a·MIT License
recruit-app-kmp0.0.1-alpha.2
0

Scaffolding for full-stack apps: integrated shared business logic, declarative UI, server backend, Web/Wasm support, and organized common plus platform-specific source sets for reuse.

AndroidJSJVMNativeWasm·yuanjingtech
kotlinx-datetime-ext0.5.0-beta
0

Convenient extensions and utilities for dates, times and timestamps: now getters, converters, arithmetic, queries, rounding, parsing, formatting, duration calculations and start/end-of-day helpers.

AndroidJSJVMNativeWasm·kalist28
arrow-http1.1.1
0

Modular, client-agnostic HTTP toolkit offering type-safe error hierarchy, interceptor policies, automatic auth refresh, retry strategies, flexible request configs, multipart uploads and pluggable client implementations.

AndroidJVMNativeWasm·blackarrows-apps·Apache License 2.0
kotest-bdd2.2.0
0

BDD extensions for Kotest enabling expressive Given/When/Then and Expect tests, type-safe DSL, built-in data-driven row() parameterization, and concise And chaining.

AndroidJSJVMNativeWasm·ktool-dev·Other
kotlin-greeting1.0.3
0

Time-of-day greeting generator in Indonesian and English, returns morning/afternoon/evening/night messages based on current hour; supports language selection and customizable hour provider.

AndroidJVMNative·johnylie·Apache License 2.0
Buffela4.0.0
0

Minimal schema-based binary format enabling compact, readable schemas with manual byte-size control, enums and sealed-like subtypes, fixed/variable arrays, plus serializer/deserializer code generation and JSON Schema validation.

AndroidJVMNative·BanForFun
molecule-util1.0.0
0

Extension library enabling Compose-style presenters with Flow or State actions, event channels, nested presenters, ViewModel-managed lifecycles, and resolution of native integration conflicts.

AndroidJVMNativeWasm·aleyn97
boot-app-kmp0.0.2-alpha.15
01 used by

Simplifies app development by providing default networking, storage, dependency injection, plugin system, material icons and monospaced font, logging and SQL storage, plus Chinese-text rendering fixes.

AndroidJSJVMNativeWasm·yuanjingtech·MIT License
kmp-image-selector1.4.0
0

Select images with configurable aspect ratios, native integration, and an easy async API returning image bytes; integrates with UI layers via simple launcher registration and ViewModel support.

AndroidJVMNative·WannaverseOfficial·MIT License
controllerPidKmp1.0.1
0

Lightweight, extensible PID controller offering customizable kp/ki/kd, time-based integration/derivative, anti-windup, output limits and auto-mode — easy to embed in control loops with deterministic math.

AndroidJVMNative·Murilo-Migliati
line-chart-cmp0.1.1
0

Customizable interactive line charts with marker popups, multiple data-series and point support, consistent styling across builds, smooth rendering, and a sample app (including a WASM demo).

AndroidJSJVMNativeWasm·deanalvero·Apache License 2.0
KMMUI1.0.6-1778786096945
0

Shared UI components and scaffolding for cross-platform apps, common/target-specific source layout, Koin DI bootstrap, sample app and build/run guidance, modularization helpers.

AndroidNative·BorealNetwork·MIT License
Piscespotlight0.2.0
0

Interactive spotlight tutorials with type-safe targets, smart tooltip positioning, reactive state management, multiple concurrent tutorial configurations, and a clean flat API for highlighting UI elements and showing contextual tooltips.

AndroidJVMNative·xcodeBn·Apache License 2.0
platform-components1.0.0
0

Lightweight library generating Fibonacci sequences from environment-supplied starting numbers, including tests and an example publishing configuration demonstrating release to Maven Central.

AndroidJVMNative·piersalvomiglioresi·Apache License 2.0
epic-calendar1.0.10
0

Rendering customizable calendars, pagers and date pickers with single/multi/range selection, ranged highlighting, flexible appearance configuration, paged navigation, and optional global defaults — experimental.

AndroidJSJVMNative·andriyoganp·MIT License
appcontent0.1.0
0

Libraries for managing, navigating and presenting content in Kotlin Multiplatform applications.

AndroidJVMNative·2minded·Apache License 2.0
CameraK0.0.2
0

Modern camera toolkit delivering high-quality preview, capture, and image processing via modular plugins — includes QR scanning, OCR, and flexible image-saving for easy integration.

AndroidJVMNative·atomic991·MIT License
wav-recorder0.1.1
0

Lightweight audio capture producing canonical 16-bit mono WAV buffers for transcription and AI pipelines, with unified API and extensible event hooks for error handling.

AndroidJVMNative·findusl·MIT License
idos-sdk-kotlinunspecified
0

Enables interaction with identity network nodes: wallet, credential, attribute and access-grant management, transaction signing, plus encrypted key storage with password-based LOCAL or Shamir‑based MPC orchestration.

AndroidJVMNative·idos-network·MIT License