Browse Kotlin Multiplatform libraries

index data from klibs.io
Sort
lsp-types-kotlin1.2.0
11 used by

Type-safe LSP 3.17 message models and transport-agnostic LanguageServer/LanguageClient interfaces generated from metaModel.json; optional ksrpc JSON-RPC bindings, union-type mappings, lifecycle and progress helpers.

JSJVMNativeWasm·Monkopedia·Apache License 2.0
klipy-kt0.1.0
1

Async client for the KLIPY API enabling GIFs, stickers and clips search, trending, share logging, ad-aware responses (HTML/iFrame), customizable HTTP client and user-agent.

JSJVMNativeWasm·vyfor·Apache License 2.0
json-schema-ref-parser-kmp0.9.21
1

Parses and dereferences JSON Schema $ref pointers across files and URLs, merges allOf, preserves source locations, tracks original refs, handles circular references and authentication.

JSJVM·ZenWave360·MIT License
traKt5.1.1
1

API wrapper for traQ bots offering coroutine-friendly DSL-style event handlers (onMessageCreated), message-reply utilities, token-based initialization, and a simple run lifecycle for quick bot setup.

JSJVMNative·howard12721·MIT License
kutint1.0.1
1

Color-extension utilities offering conversions, tint/dim, invert/grayscale, saturation/hue controls, blending, alpha adjustment, color-space conversions and hex parsing, compatible with CSSColorValue-based color parameters.

JS·OmyDaGreat·MIT License
skainet-notebook0.29.1
1

Interactive Jupyter notebook integration enabling deep-learning experimentation with type-safe tensors, inline image/Graphviz rendering, autograd graph visualization, SIMD-accelerated and quantized kernels.

AndroidJSJVMNativeWasm·SKaiNET-developers·MIT License
kotlinx-serialization-diff1.1.0
1

Type-safe, reflection-free diffing of serializable data structures, performing deep comparisons of nested objects, lists, and maps; supports compile-time serializers, customizable list strategies and formatted statements.

AndroidJSJVMNativeWasm·JesseCorbett·Apache License 2.0
lucide-icon-kmp0.1.0
1

Compose-based icon toolkit wrapping Lucide icons: lazy icon registry, configurable icon component, searchable picker with localization, custom icon registration, and build-time generator for bundled icons.

AndroidJSJVMNativeWasm·ShermanTsang·MIT License
tokio-kotlin0.1.0
1

Event-driven, non-blocking asynchronous runtime featuring multithreaded work-stealing scheduler, reactor, async TCP/UDP and runtime primitives; faithful line-by-line transliteration of upstream implementation with provenance headers.

AndroidJSJVMNativeWasm·KotlinMania·Other
KMP-native-splash1.0.0
1

Generate native splash screens from a single Gradle DSL, auto-producing per-density assets and launch assets; runtime API to preserve/remove splash until UI ready, with dark‑mode and per‑flavor wiring.

AndroidJSJVMNativeWasm·tahaak67·Apache License 2.0
stytch-mobile1.1.0
1

Headless authentication SDK supporting consumer and B2B flows: OTPs, magic links, passwords, OAuth, passkeys, biometrics, TOTP, crypto wallets; session/user and organization management, RBAC, SCIM, recovery flows.

AndroidJSJVMNative·stytchauth·MIT License
bitgrind-kmp0.1.0
1

Collection of libraries offering lexicographically-sortable ULIDs, zero-overhead 64-bit BitSet with bitwise ops and set-bit iteration, and unified asynchronous file I/O including OPFS support.

AndroidJSJVMNativeWasm·mrenouf·MIT License
ToastX1.0.2
1

Material-style toast notifications with single root host, multiple styles (gradient, glass, animated), built-in success/error/warning/info types, custom icons, Lottie and action/duration controls.

AndroidJSJVMNativeWasm·maulikdadhaniya
fusio0.1.0
1

Decomposes Compose presenters, eliminating callback and event plumbing by generating compile-time routing between parent and child events/effects, enabling clean, callback-free fused sub-presenters.

AndroidJSJVMNativeWasm·kitakkun·Apache License 2.0
kmp-loading-animations2.0.5
1

Ready-to-use animated loading/spinner indicators with extensive customization, a linked catalog for lookup/random selection, and a showcase grid featuring 30+ styles.

AndroidJSJVMNativeWasm·akimaleo·Apache License 2.0
KuGouApi_Kotlin_SDK1.0.1
1

Reimplements a Chinese music-service API with strict encryption parity (MD5, AES‑CBC, RSA‑PKCS1), modular design covering 17 categories and 112 endpoints for auth, search, songs, and playlists.

AndroidJSJVMNativeWasm·ghhccghk·MIT License
formk-kmp1.0.1
1

UI-agnostic form validation toolkit standardizing immutable, testable input states; supports custom and dynamic validations, aggregated form validity, and submission lifecycle handling.

JSJVMNativeWasm·fadibouteraa
CurlLogging0.0.1
1

Logs outgoing HTTP client requests as reproducible cURL commands, capturing method, URL, headers and body; supports request filtering, sensitive-header sanitization, and custom logger integration.

AndroidJSJVMNativeWasm·5peak2me·Apache License 2.0
kzstd0.1.0
11 used by

Pure zero-runtime-dependency Zstandard codec producing standard zstd frames with dictionary support; immutable digested dictionaries reusable across threads, one-shot API, and decompression-bomb guard.

JSJVMNativeWasm·meshtastic·GNU General Public License v3.0
DiscordKM-Utils0.1
0

Offers utilities for creating interactive paginators with customizable buttons in messaging and interactions, enhancing user experience with dynamic content updates in chat applications.

JSJVM·jan-tennert
logger-mpp1.1.0
0

Multiplatform tag logger

AndroidJSJVMNative·dragossusi
mvi-core1.0.6
0
JSJVMNative·voitenkodev
kamp0.3.2
0

Compiles an automated, self-updating catalogue of multiplatform projects from various maven repositories, featuring a web app for user-friendly data access and browsing.

JSJVM·JavierSegoviaCordoba·Apache License 2.0
antlr-kotlin0.0.18
01 used by

Supports Kotlin as a target for ANTLR, offering a plugin for generating lexers, parsers, and listeners, along with a multi-platform runtime library. Experimental status.

JSJVM·piacenti·Apache License 2.0
komplex1.0.0
0

Simple complex math library defines a `Complex` class and functions mirroring double operations for complex numbers, with options for importing and creating extension functions.

JSJVMNative·ephemeral-laboratories·MIT License
weak-references1.3
0
JSJVMNative·Vinccool96
uncaught-exception-handling1.1
0
JSJVMNative·Vinccool96
kmm-shared-lib1.0.1
0
JSJVMNative·vladislav-chetrari
kotlin-sqlbuilder0.0.1
0

Lightweight SQL query builder library enabling intuitive query construction with no dependencies. Offers a fun DSL and simple instantiation, supports minimal SQL functionalities, and provides test examples.

JSJVM·chardskarth·Apache License 2.0
itmo-dms-lab1.0-b0
0
JSJVMNative·landgrafhomyak