Browse Kotlin Multiplatform libraries

index data from klibs.io
Sort
Tagtest
bddt0.1.0
0

Behavior-driven development testing tool enhances unit tests with structured Given-When-Then blocks, promoting reusable test cases and efficient test writing through unified building blocks.

JSJVMNativeWasm·floschu·Apache License 2.0
fonament0.0.1-alpha05
0

Base library for building applications with elements to construct UI nodes like screens and dialogs, handling events and state using view models, and ensuring easy testing and navigation.

AndroidJSJVMNative·serbelga
template-sdk0.0.1
0

Building a flexible cross-platform SDK with modern architecture, shared UI components, comprehensive testing, and CI/CD integration. Ideal for creating robust libraries with platform-specific implementations and performance monitoring.

AndroidNative·SDKForge·MIT License
kotest-bdd2.2.0
0

BDD extensions for Kotest enabling expressive Given/When/Then and Expect tests, type-safe DSL, built-in data-driven row() parameterization, and concise And chaining.

AndroidJSJVMNativeWasm·ktool-dev·Other
mockative3.1.7
01 used by

Mocking via code-generation with concise, non-intrusive, type-safe API; mocks classes and interfaces, supports value/matcher stubbing, function/coroutine stubs, implicit Unit stubbing, verification.

AndroidJSJVMNativeWasm·MohamadJaara·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
FirebaseKMPLibrary0.0.2
0

Template demonstrating Maven Central publishing; generates Fibonacci sequences from provided starting numbers, includes tests, and links to publishing guidance and best-practice resources.

AndroidNative·Kweku-A·Apache License 2.0
HOTest0.4.0
0

Create human-readable, Gherkin-style scenarios in code with reusable steps, shared scenario context and variants branching to run multiple scenario permutations while keeping implementation loosely coupled.

JVMNative·gt4dev
KShKU0.0.1.1
0

Monorepo of small reusable libraries: cross-thread/coroutine-local context utilities, coroutine-friendly signal/observer primitives, and a composable action/expectation graph with dispatching helpers, including tests and a sample runtime demo.

JVMNative·kshulzh·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
kmp-uwb0.2.3
0

Centimetre-accurate UWB spatial awareness: peer-to-peer TWR ranging, angle-of-arrival, FiRa STS security, exhaustive 10-state lifecycle, composable errors, and hardware fakes for testing.

AndroidJVMNative·gary-quinn·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
caterktor0.3.0
0

Application-level networking layer offering typed NetworkResult, structured NetworkError, ordered interceptor pipeline (auth single‑flight refresh, retry, circuit breaker), redacted logging, converters, test doubles.

AndroidJSJVMNative·oyedsamu·Apache License 2.0
kmpshortcuts0.1.0-beta01
0

Unified, coroutine-native API to manage home-screen quick actions with system icon mapping, pinning requests, usage reporting, hot activation stream, and a test-ready fake manager.

AndroidJVMNative·neuralheads·Other
kmpworker0.1.0-beta06
0

Reliability-first background-task API offering scheduling, retries, SQL-persistence, offline queue with replay, task chaining, tag-based cancellation, state flows and test fakes.

AndroidNative·neuralheads·Other
ComposeUIComponents0.10.0
0

Reusable design system offering tokens, semantic theming, curated icons, UI components, preview/testing utilities and an exhaustive component catalog with sample apps and documentation.

JVM·maniramezan·MIT License
kotlin-expect0.1
0

Expressive, type-safe test assertion library offering chainable assertions for equality, types, nulls, collections, maps, enums; enforces rigorous code quality and complete branch coverage.

JVMNative·nmrsmn·MIT License
kuilt0.6.0
0

Unified networking fabric with session API, swappable transports, replicated CRDT data structures, Raft consensus and leadership, turn-based game and fair-deal utilities, conformance tests.

AndroidJVMNativeWasm·tractat-us·Apache License 2.0
wiremock-kotlin0.1.1
0

HTTP mocking for testing apps: start isolated mock servers, define rich request matchers, template dynamic responses, set invocation expectations, and pool servers to speed tests.

AndroidJSJVMNativeWasm·KotlinMania·Apache License 2.0
cokit0.0.2
0

Typed JSON-RPC client for codex app-server: coroutine-driven session with response correlation and notification flows, high-level typed APIs, stdio/websocket transports, schema generation and testing tooling.

JVM·vupoint