Browse Kotlin Multiplatform libraries

index data from klibs.io
Sort
AppAuth-Kotlin0.1.2
0

OAuth 2.0/OpenID Connect client SDK offering streamlined authorization code flow, token exchange and logout flows, with API compatibility with existing implementations and simple import/usage.

AndroidJSNative·yet300·Apache License 2.0
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
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
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
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
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
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
ktjosa1.0.1
0

Automatic determination and synthesis of Korean particles (이/가, 을/를, 은/는, etc.), supports digits/letters/symbols, extracts particles only, handles final 'ㄹ' exceptions.

JSJVMNativeWasm·damu-u·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
Nexus-Player-KMP1.0.2
0

Compose-based, highly customizable video player offering multi-quality stream switching, playback speed control, repeat toggle, metadata extraction, and pluggable UI components like loading indicators and settings.

AndroidJSJVMNativeWasm·mamon-aburawi
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
superposition0.0.1-alpha01
0

Lightweight, zero-overhead Result type offering type-safe failures, enforced handling, functional composition, concise operator syntax, exception-to-failure mapping, map/recover operators and debugging support.

JSNativeWasm·diareuse·GNU General Public License v3.0
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
AndroidLiquidGlass2.0.0-alpha06
02 used by

Customizable liquid-glass background effect engine for UIs, delivering blurred glossy visuals, interactive distortions, example components (buttons, toggles, sliders, bottom tabs) and demo showcase.

AndroidJSJVMNativeWasm·ienground·Apache License 2.0
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
zipcode-validator1.0.5
0

Simple, lightweight zipcode validator offering regex-based checks and easy export to JavaScript and Java, enabling quick integration and minimal footprint for client or server-side usage.

JSJVM·supernovan
Kraft0.10.0
0

Compile-time generation of type-safe extension mappers between data classes, with automatic property matching, renaming, nested and collection mapping, enum conversion, custom converters, and reverse mappers.

JSJVMNativeWasm·blu3berry-why·Apache License 2.0
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
kotlin-default-value-capture0.1.0-alpha03
0

Compile-time replacement of default function argument expressions, enabling type-safe, zero-runtime-cost retrieval for displaying defaults in CLI help, configurations, and generated documentation.

JSJVMNativeWasm·TBSten
zipline1.28.0-composelive-0.3
01 used by

Embeds QuickJS to fetch and run JavaScript modules at runtime, enabling hot-updates, bridged interfaces with serialization, modular caching, precompiled bytecode, profiling, and signature verification.

AndroidJSJVMNative·tret9·Apache License 2.0
pale-blue-cmp-core1.0.0
0

Type-safe suspendable navigation with result-passing (primitives and serializable objects), plus a lightweight MVI ViewModel interface to standardize UI state management.

AndroidJSJVMNativeWasm·PaleBlueApps·Apache License 2.0
Storytale0.0.4
0

Generates an interactive gallery of UI components from story files via a Gradle plugin, enabling isolated component development, preview app generation, and compiler/runtime integration.

AndroidJSJVMNativeWasm·aryapreetam·Apache License 2.0
apollo-kotlin-mockserver0.3.3.1
0

Lightweight HTTP mock server for testing GraphQL clients, offering configurable responses, scripting, easy setup, and extensive documentation with API reference.

JSJVMNativeWasm·aryapreetam·MIT License
Firebase-KMP-Kit0.4.0
0

Unified Firebase Remote Config access through a single API, fetchAndActivate, typed getters, JSON export, simple initialize, optional auto-refresh and REST-backed local cache.

AndroidJSJVMNativeWasm·RazoTRON·Apache License 2.0