Browse Kotlin Multiplatform libraries

index data from klibs.io
Sort
kdriver-nextjs0.2.1
1

Enhances functionality with extensions for seamless integration with KDriver, facilitating efficient browser control and web automation tasks through intuitive syntax.

JSJVMNative·cdpdriver·Apache License 2.0
decimal0.0.3
11 used by

Library enables exact base-10 arithmetic using native decimal types across platforms, providing consistent semantics and a single API for handling decimals, percentages, and currency amounts.

AndroidJVMNativeWasm·lovecraft-au·GNU Lesser General Public License v3.0
kotlin-math1.7.0
1

Enhances graphics math writing with APIs modeled after GLSL, offering value types like vectors, matrices, and quaternions, enabling operations like swizzling and relational comparisons for easy shader code porting.

JSJVMNativeWasm·technoir-lab·Apache License 2.0
kotlin-pcsc1.1.1
1

Enhances integration with the PC/SC API for smart card readers, offering an object-oriented interface, helper methods, and platform abstraction for streamlined card interaction across platforms.

JVMNative·sake·Apache License 2.0
dyno0.12.0
1

Type-safe, serializable heterogeneous map with typed keys, mutable/immutable variants, automatic JSON serialization, schema-driven validation, eager/lazy deserialization, and class-keyed polymorphic maps.

JSJVMNativeWasm·adokky
sha256-kt1.1
1

Implements SHA-256 hashing with a minimal API to compute 32-byte digests from byte arrays; compact, lightweight, reference-derived, suitable for embedding.

JVMNative·asyncant
MaleficExtensions2.0.1
1

Collection of productivity-boosting extensions for common types, operator-based function composition and UI: memoization, numeric and tuple utilities, tree structures, file helpers, rich Compose modifiers/tray APIs.

AndroidJSJVMNativeWasm·OmyDaGreat·MIT License
realm-kotlin4.0.4
1

Modernizes and streamlines a mobile object-database client: updates language and build toolchain, simplifies native builds using prebuilt binaries, cleans repository, preserves API for zero-effort migration.

AndroidJVM·Simprints·Apache License 2.0
BikDecimal1.0.3
1

Arbitrary-precision decimal arithmetic with operator-overloaded, type-safe numbers; easy construction, conversions, comparisons, collection extensions, constants, accurate financial operations, and sample app demonstrating usage.

AndroidJSJVMNativeWasm·tanocee·MIT License
native-mdns0.1.3
1

mDNS announcer supporting broadcast-only service registration with A/PTR/SRV/TXT records, configurable hostname/IP/port/TXT, event hooks, AirPlay2 example, periodic broadcast and C/C++ shared-lib bindings.

JVMNative·RTAkland
milky-kt-types1.2.0
12 used by

Auto-generated type definitions for the Milky protocol, produced from the official site, equipped with serialization support and CI-published to Maven Central for straightforward dependency inclusion.

JSJVMNativeWasm·SaltifyDev·MIT License
hanekokoro-framework0.4.0
1

Organizes Components and implements UDFs atop Decompose, delivering lightweight component management, simplified lifecycle handling, and easy user-defined function integration for modular apps.

AndroidJVMNative·ShadowRZ·Apache License 2.0
compose-multiplatform-auth1.0.1
1

Plug-and-play sign-in buttons for Google, Apple and Microsoft, offering unified result handling, simple configuration, configurable redirect handlers, and typed sign-in result models for easy integration.

AndroidJSJVMNativeWasm·hyperether·GNU General Public License v3.0
junit-airgap0.1.0-beta.1
1

Blocks network requests in unit tests, failing fast via a native JVMTI agent; configurable host allowlists/wildcards, Gradle plugin for automatic setup, and per-test annotations.

AndroidJVM·garry-jeromson·MIT License
kotlin-polyline1.1.1
1

Encode and decode polylines to/from strings using Google’s polyline encoding algorithm; supports sampling (distance-threshold and Ramer–Douglas–Peucker), default models and customizable coordinate/polyline factories.

JVMNativeWasm·brudaswen·MIT License
hijri-date-picker0.0.2
1

Lightweight, customizable Hijri date picker offering Material 3 styling, full localization (Arabic numerals and RTL), hoistable state management, themeable colors/strings, and customizable year range.

AndroidJVMNative·Helmy2·Apache License 2.0
prefero1.0.0-alpha02
1

Modern preferences layer built on AndroidX DataStore, enabling minimal boilerplate, type-safe autogenerated preference accessors from serializable models, reactive flows, and single-file configuration.

AndroidJSJVMNativeWasm·teogor·Apache License 2.0
Gmokhttp1.0.0
1

Drop-in OkHttp replacement adding SM/TLS (国密) support; load CA certificates or custom TrustManagers for GM crypto, API-compatible and interchangeable with existing clients.

AndroidJVM·mashanshui·Apache License 2.0
jupyter-notebooks-parser0.3.0-dev.1-dev
1

Parses Jupyter Notebook files into POJOs using JSON serialization, enabling reading, manipulating and saving .ipynb notebook models with a simple parse/save API.

JSJVMNative·ileasile·Apache License 2.0
diff-kotlin0.0.5
1

Efficiently computes text and sequence diffs using Myers and linear-space variants; simple DSL and builder-based extensibility, generates/applies patches, zero external dependencies, well-tested.

AndroidJSJVMNativeWasm·baole
ADBS-Converter1.0.3
1

Scaffold enabling shared Compose UI and app logic across targets, with common and per-target source sets, dedicated native entrypoints, and Gradle run tasks for development including web modes.

AndroidJSJVMNativeWasm·dangolchirag·MIT License
volyum-kmp-sdk0.0.1-alpha04
1

In-app user feedback SDK offering send, list (paged) and fetch-by-id APIs, with global or lifecycle-scoped instances, secure key guidance and ready demo UI components.

AndroidJVMNative·donald-okara
quickjs-kt1.0.0-alpha15
1

Run JavaScript asynchronously with coroutine-style host bindings, ES module and bytecode compile/evaluate, configurable type converters for seamless object mapping, and concise DSL for bindings.

AndroidJVMNative·qdsfdhvh·Apache License 2.0
netinspektor1.0.1
1

Real-time HTTP traffic inspection streaming requests and responses over a local WebSocket to a native desktop app; automatic discovery, session-based logging, and full request/response body and header inspection.

AndroidJVMNative·evertwoud
flareon0.1.1
1

Firebase Admin SDK for service-account credentials, OAuth2 token caching, JWT auth, and FCM messaging with rich notifications, topics/conditions, plus custom HTTP and crypto support.

JSJVMNative·nathanfallet·Apache License 2.0
easy-navigation0.0.1-beta04
1

Type-safe, declarative navigation for Compose apps with annotation-driven code generation, generated direction registries, deeplink resolution, scoped graphs, safe/unsafe APIs, and lifecycle-aware controller.

AndroidJVMNative·Pedro-Bachiega
ComposeSchedule0.0.2
1

Shared Compose UI codebase with common and target-specific source folders, plus example apps and run/build configurations for each target; includes developer run instructions.

AndroidJSJVMNativeWasm·lotdrops·MIT License
kmp-tajweed-parser0.0.1
1

Parses Tajweed-annotated Quran text into color-coded, span-ready UI text, mapping tajweed markers to configurable colors and supporting custom color schemes for pronunciation guidance.

AndroidJSJVMNativeWasm·dreamfighter·Apache License 2.0
RetainedModel1.0.3
1

Composable-friendly retained models offering lifecycle-aware instances, coroutine-scoped cancellation, simple retain factory, and onClear hooks for deterministic resource cleanup and UI state retention.

AndroidJVMNative·andannn·Apache License 2.0
chess4kt1.0.0-beta.9k
1

Representation and manipulation of chess positions, moves and games: immutable bitboard positions, legal-move generation, UCI/SAN parsing, PGN game trees with variations and fluid API.

AndroidJSJVMNativeWasm·lunalobos·Apache License 2.0