Browse Kotlin Multiplatform libraries

index data from klibs.io
Sort
Tagwasm
connectivity1.1.4
0

Network monitoring for multiplatform projects uses native APIs and HTTP requests to track connectivity status. Supports Compose integration and customizable HTTP polling for enhanced connectivity management.

AndroidJSJVMNativeWasm·DanicMa·MIT License
WPKotlin0.0.3
0

Client library facilitates interaction with the WordPress REST API, featuring JSON parsing, coroutine support, and cross-platform compatibility, leveraging Ktor client and kotlinx libraries.

AndroidJSJVMNativeWasm·rocxteady·Apache License 2.0
RuoLanUi0.0.6
0

Supports cross-platform development with shared codebase for web, desktop, Android, and iOS applications. Provides platform-specific folders for targeted code implementation. Includes experimental Compose/Web support.

AndroidJVMNative·hellomr3
kt-uuid0.2.2
01 used by

Generates UUIDs with a simple library, mirroring `java.util.UUID` functionality. Includes critical dependency on secure-random, offering multiplatform support for various environments.

JSJVMNativeWasm·vooft·Apache License 2.0
kotlin-mapcompose0.11.0
0

Fast, memory-efficient library for displaying tiled maps with minimal effort, supporting markers, paths, and gestures like flinging, dragging, scaling, and rotating. Features marker clustering and multi-layer support.

AndroidJSJVMNativeWasm·the-inkwell·Apache License 2.0
Latte0.0.1
0

Access Japan Post Digital Address and Postal Code APIs. Offers direct or proxy-based API access, automatic token management, coroutine support, and a secure proxy server setup.

AndroidJVMWasm·milkcocoa0902·Apache License 2.0
KRadioBrowser1.1.0
0

Enables retrieval of internet radio station URLs, streams, and metadata from the Radio Browser online repository, enhancing applications with radio streaming capabilities.

AndroidJVMNativeWasm·bitlinker·Apache License 2.0
ltmath0.1.3
0

Library facilitates mathematical operations and utilities, including angle representation in degrees or radians with conversion, normalization, and arithmetic capabilities, along with trigonometric functions.

JSJVMNativeWasm·xfqwdsj·MIT License
deezer-client-kt3.1.0
0

Enables interaction with Deezer's REST API, facilitating artist, album, and track searches. Supports asynchronous operations, advanced queries, and paginated responses, integrating with popular build tools like Gradle and Maven.

AndroidJSJVMWasm·kingg22·GNU Affero General Public License v3.0
WasmFlow1.0.0
0

Type-safe DSL facilitates creation, management, and execution of WebAssembly modules. Supports asynchronous operations and host functions, enhancing WebAssembly capabilities. Experimental and evolving project.

AndroidJVMWasm·itsvks19·Apache License 2.0
compose-cupertino1.1.0
0

Enhances a library for creating Cupertino-style interfaces with automated builds for faster releases, updated for compatibility with newer versions and features. Available on Maven Central.

AndroidJSJVMNativeWasm·kalist28·Apache License 2.0
mupdf-kmp1.0.0
0

Facilitates cross-platform application development with shared code for mobile, web, and desktop, supporting platform-specific implementations and integration with Compose Multiplatform and SwiftUI.

AndroidJVM·SorrowBlue·GNU Affero General Public License v3.0
KMPNotifier2.0.2
0

Facilitates push and local notifications across various platforms, utilizing Firebase Cloud Messaging and Huawei Push Kit for push notifications on mobile, and supporting local notifications on multiple platforms including web and desktop.

AndroidJVMNative·Al-Taie·Apache License 2.0
origami0.0.6-minSdk23
0

Simple image cropping library enabling customizable cropping features, including color, crop area, and aspect ratio. Offers integration with Compose Multiplatform for versatile image manipulation.

AndroidJSJVMNativeWasm·zhuxiaole·Apache License 2.0
IntellijIconsCompose1.0.0
0

Offers access to over 8000 IntelliJ Platform icons within a Compose Multiplatform library. Allows integration via a straightforward dependency addition and includes a demo app for icon browsing.

AndroidJSJVMNativeWasm·xcodeBn·Other
KmpComposeScreen1.0.0-rc30
0

Targets multiple platforms with shared code for UI development, supporting platform-specific implementations. Contains structured folders for common and platform-specific logic, alongside dedicated iOS app integration.

AndroidJSJVMNativeWasm·Joshaghani
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
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
kotlin-mattermost-client0.0.1
0

High-level client for Mattermost API enabling bots/integrations to receive direct messages, detect chats, handle attachments, send messages, and split large Markdown responses.

JSJVMNative·LimeBeck·MIT License
WordProcessor1.0.0
0

Renders JSON data as a collapsible, syntax‑colored tree with expandable objects/arrays, type‑based coloring, indentation via CompositionLocal, and configurable styling for spacing, colors, and counts.

AndroidJVM·TactWareInc
cmp-x0.0.1
0

Compose-based cross-platform app template enabling shared UI and platform-specific code separation, offering native entry points, SwiftUI support, and Wasm/JS development/run tasks.

AndroidJSJVMNativeWasm·simplepeng
JsonComposeViewer1.0.0
0

Renders JSON elements as a collapsible, syntax‑colored tree with expandable objects/arrays, type‑based coloring, CompositionLocal-driven indentation, and configurable JsonViewerStyle (colors, spacing, counts).

AndroidJVMWasm·TactWareInc
kotlin-lodash0.0.2
0

Lodash-like utilities for strings, arrays, collections and maps — deep cloning, safe nested-get, flattening, range/times, uniqueness, and other helpers; zero dependencies and strong static null-safe typing.

JSJVMNativeWasm·zhouqing86·Apache License 2.0
kotstone1.0.0-alpha01
0

Lightweight, efficient binding for the Capstone disassembly engine offering a type-safe, idiomatic API, builder-based engine creation, automatic resource management, and optional WASM initialization for web.

AndroidJSJVMNativeWasm·alisalimik·Apache License 2.0
core-crypto9.3.3.4-kmp
01 used by

Unified MLS and Proteus cryptography API with FFI bindings, encrypted keystore, RustCrypto MLS provider, testing, benchmarks and release tooling.

AndroidJSJVMNative·MohamadJaara·GNU General Public License v3.0
stencil1.0.0
0

Flexible, customizable system for synchronized backgrounds across multiple child components, enabling cohesive gradients, flexible positioning, shape masking, and coordinated rendering for unified visual effects.

AndroidJSJVMNativeWasm·vasyl-stetsiuk·Apache License 2.0
compose-sonner0.3.8
0

Opinionated toast UI component offering stacked and expanded toasts, rich types/colors, animations, flexible positions, swipe-to-dismiss, action/close buttons, custom icons, lazy high performance.

AndroidJSJVMNativeWasm·EmccK·Apache License 2.0
kotp0.0.2
0

OTP generator implementing RFC 4226/6238 for HOTP and TOTP, with configurable HMAC algorithm, digit length, secret handling and adjustable time-step for time-based codes.

AndroidJSJVMNativeWasm·ClementVicart·Apache License 2.0
parcel-kmp1.0.0
0

Unified, type-safe API for picking, saving, capturing, sharing and reading files: single/multi/directory selection, camera photo/video, save dialog, share sheets, compose-first integration and runtime capability checks.

AndroidJSJVMNativeWasm·sitharaj88·Other