Browse Kotlin Multiplatform libraries

index data from klibs.io
Sort
Tagweb
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
Weaver1.0.0
0

Website builder facilitating the creation and customization of websites, offering tools and features for designing and managing web content efficiently.

JVM·Pointyware·GNU General Public License v3.0
renlin-router1.3.0
0

Routing library designed for creating hierarchical UI components and managing states. Enables writing root and subcomponents, handling state changes, and initializing entry points seamlessly.

JSJVM·Code-Sakura·MIT License
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
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
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
zipline1.24.0
0

Embeds QuickJS to download and run JavaScript modules inside host apps, enabling hot-deployable, interface-bridged services with precompiled bytecode, modular caching, source-mapped debugging, and signature verification.

AndroidJSJVMNative·crowforkotlin·Apache License 2.0
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
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
SimpleJsonQuery1.0.1
0

Lightweight JSON query language enabling non-developers to run expressive, JMESPath-like queries with filters, wildcards, type and string checks, selections, and type-safe extraction.

JSJVMNative·ionate12·MIT License
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
modal1.0.2
0

Flexible, customizable modal component offering animated transitions, background blur/tint/scale, stacking multiple modals, gesture-driven dismissal, flexible positioning and visibility-ratio state for fine-grained control.

AndroidJSJVMNativeWasm·vasyl-stetsiuk·Apache License 2.0
palette0.0.119
0

Design system delivering UI components, modifiers, and themes — interactive media controls, shader-driven visual effects (color-split, pixelate, noise, warp), plus a browsable catalog app.

AndroidJVMNativeWasm·alexrdclement·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
krate-kmp1.0.0
0

Enterprise-grade, type-safe filesystem API with operator-based paths and rich path utilities; coroutine-backed suspend operations for read/write/copy/move/delete/list, Compose-first integration and high performance.

AndroidJSJVMNativeWasm·sitharaj88·Apache License 2.0
snackbar1.0.0
0

Flexible, customizable snackbar system featuring swipe-to-dismiss, geometric stacking visuals, configurable animations, durations and alignment, plus an easy host/state API for transient message management.

AndroidJSJVMNativeWasm·vasyl-stetsiuk·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
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
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
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
miuix0.8.5
0

Material-inspired UI components and theming for Compose: dynamic Monet colors, ThemeController for modes and keyColor seeding, optional icons, navigation UI, and interactive demos.

AndroidJSJVMNativeWasm·myflavor·Apache License 2.0
KENETh0.3.0
0

Implements the EnergyNet Protocol stack: session management with handshake enforcement, CBOR message serialization, frame encoding/decoding, TCP/TLS transports, plus high- and low-level modules for building nodes.

JSJVMNative·breischl·MIT License
fsLib6.0.0
0

Full-stack CRUD toolkit with MongoDB/SQL backend-agnostic repository pattern, declarative view config, Tabulator grids, RBAC, change logs, file attachments, SSR, shared models, hooks, and API contract discovery.

JSJVM·tfonrouge·MIT License
twitchkt1.0.0
0

Typed asynchronous clients for Twitch OAuth2, Helix REST API, EventSub WebSocket and IRC; stream-based auto-pagination, automatic EventSub reconnect/keepalive, pluggable token and logging.

JSJVMNativeWasm·CaptnBlubber·Apache License 2.0
kgrpc0.1.1
0

Unified gRPC client offering a common API, channel builder with TLS, interceptors, generated stubs and protobuf serialization; supports unary and streaming RPCs, gRPC‑Web and native FFI.

JSJVMNative·uakihir0·MIT License
redwood0.20.0-composelive-0.11
0

Enables reactive, composable UIs with a design-system-first approach, type-safe generated APIs, and compiler-assisted incremental rendering to efficiently update view trees across displays.

AndroidJSJVMNative·tret9·Apache License 2.0