Browse Kotlin Multiplatform libraries

index data from klibs.io
Sort
libschnorr256k1-kmp1.0.5
0

High-performance bindings to libschnorr256k1 offering optimized secp256k1 BIP-340/Nostr APIs: key generation, Schnorr signing/verification (fast and batched), ECDH, SHA-256, automatic native loader.

AndroidJSJVMNativeWasm·vitorpamplona·MIT License
propigator0.0.1
0

Build typed property views over raw object maps, decode on-demand, edit known fields, and re-emit preserving unknown fields. Supports JSON/YAML delegates, slices and null-write modes.

AndroidJSJVMNativeWasm·a-sit-plus·Apache License 2.0
ComposeSyntaxHighlighter0.5.0
0

Syntax highlighting for Compose UIs using tree-sitter with an incremental engine for editor-grade performance; material bindings, editable highlighted text field, selectable viewer, and language modules.

AndroidJVM·mataku·MIT License
starlark-syntax-kotlin0.1.1
0

Line-by-line transliteration of Starlark syntax: parser, AST and tooling matching upstream Rust, with provenance headers, AST-distance tracking and strict porting discipline.

AndroidJSNativeWasm·KotlinMania·Apache License 2.0
kmp-ai0.4.0
0

Run offline LLMs with llama.cpp backend: real‑time token streaming, SHA‑256‑verified resumable downloads, chat templates, KV‑cache reuse across turns, and grammar‑constrained generation.

AndroidJVMNative·fadizg
compose-electric-pop0.0.2
0

High-energy UI component library offering 27 neon-styled components, kinetic interactions, bold typography, and a Kinetic Pulse design system with glow accents, squircle shapes, and charts.

AndroidJVMNative·tanaykumarbera·Apache License 2.0
kotlin-dotenv-parser0.0.1
0

Parses .env documents into ordered key/value entries with optional POSIX-style variable expansion, bounded command substitution, preserved quoting/escapes, and precise, line-aware error reporting.

AndroidJVMNative·wabbit-corp·GNU Affero General Public License v3.0
kotlin-data4.0.0
0

Compact immutable collections, mutable primitive buffers, persistent queues and heaps, plus Option/Either/Validated result types—primitive buffers avoid boxing; includes Arr, ArrMap, BankersQueue, LeftistHeap.

AndroidJVMNative·wabbit-corp·GNU Affero General Public License v3.0
kotlin-random-gen3.0.0
0

Declarative Gen<T> DSL for property-based data generation, deterministic tape replay, simple shrinking/minimization, generated function values via CoGen, and low-level tape/bit utilities for deterministic testing.

AndroidJVMNative·wabbit-corp·GNU Affero General Public License v3.0
kotlin-parsing-charset1.4.0
01 used by

Compact, sorted-range representation of character sets enabling fast membership checks, set algebra (union/intersect/difference/invert), and deterministic partitioning via topology-based refinement for parsers, lexers, automata.

AndroidJSJVMNative·wabbit-corp·GNU Affero General Public License v3.0
kotlin-openai-schemas0.2.0
0

Derives OpenAI function-tool schemas from serialization descriptors, turning sealed request hierarchies into SDK tool declarations and decoding model function calls into typed request objects.

AndroidJVMNative·wabbit-corp·GNU Affero General Public License v3.0
kotlin-exec0.0.1
0

Managed and spawned process execution with bounded output capture, explicit environment policies, structured failures, configurable sinks and termination policies, and clear ownership of child-process lifecycle.

JVM·wabbit-corp·GNU Affero General Public License v3.0
kotlin-web-common1.2.0
0

Lightweight toolkit for Ktor HTTP clients: retry schedules with Retry-After parsing, per-request timeouts, etiquette headers, and destructive body-prefix sampling for diagnostics.

AndroidJSJVMNative·wabbit-corp·GNU Affero General Public License v3.0
kotlin-envformat0.0.1
0

Maps structured serialization models to deterministic SCREAMING_SNAKE_CASE environment variables and back into typed configs, supporting nested objects, indexed lists, encode-defaults control, and testable map-based API.

AndroidJVMNative·wabbit-corp·GNU Affero General Public License v3.0
kotlin-parsing-charinput2.0.0
01 used by

Cursor-based character input layer for parsers, offering lookahead, mark/reset, source positions, span capture, in-memory and streaming inputs, plus small default token parsers (identifiers, quoted strings, whitespace, decimals).

AndroidJVMNative·wabbit-corp·GNU Affero General Public License v3.0
kotlin-random2.0.0
01 used by

Deterministic pseudo-random generators with mutable Random implementations and serializable immutable-state snapshots for reproducible simulation, testing, procedural generation; includes Philox, Threefry, xoshiro and L64X128 with block APIs.

AndroidJVMNative·wabbit-corp·GNU Affero General Public License v3.0
kotlin-data-need2.0.0
02 used by

Lazy, composable, memoized computations that evaluate on demand and cache results; supports map/flatMap/zip, recursive memoization builders, Delay abstraction, and stack-safe composition via internal trampoline.

AndroidJVMNative·wabbit-corp·GNU Affero General Public License v3.0
kotlin-data-ref2.0.0
01 used by

Identity-based reference wrapper and collection helpers enabling reference-equality keys, identity sets/maps, lazy distinct-by-identity sequences, and diagnostic identity strings for interning, memoization, and cycle detection.

AndroidJVMNative·wabbit-corp·GNU Affero General Public License v3.0
kotlin-java-escape1.1.0
01 used by

Dependency-light utilities rendering Java-style escaped strings and characters with configurable quote handling, char-class friendly escapes for [] and -, Unicode/control escape forms, and truncation with suffix.

AndroidJSJVMNative·wabbit-corp·GNU Affero General Public License v3.0
kotlin-throwable-policy0.0.1
0

Decides which throwables to rethrow from broad catch blocks, preserving fatal errors, interruptions, cancellations, control-flow and contract violations; supports configurable policies and suppressed-failure handling.

AndroidJVMNative·wabbit-corp·GNU Affero General Public License v3.0
kotindia0.1.0
0

Canonical Indian toolkit providing validators, formatters, checksum verification (Verhoeff, Luhn, GSTN base‑36), and PII maskers for 16 national identifiers, zero runtime dependencies, exhaustive tests.

JVMNative·kotindia·Apache License 2.0
MaxHeight-Camera1.0.4
0

Shared Compose UI framework with modular common and platform-specific source sets, plus native app entry using SwiftUI and straightforward IDE/CLI build-and-run instructions.

AndroidNative·GeorgeChernyshov
Logger0.0.1
0

Lightweight logging utility offering automatic console and logcat output, file logging with level filters, optional class/method/line traces, simple v/d/i/w/e API and raw writes.

AndroidJVM·alexey-odintsov
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
ozone0.3.4
0

Compiles AT Protocol lexicons into typed classes, generates API interfaces and HTTP (Ktor) implementations, and supplies OAuth and Jetstream bindings plus a Gradle plugin for schema generation.

JSJVMNative·Turtlepaw·MIT License
Spark-Messages1.0.1
0

Unified initialization call handles bridge assignment and dependency-injection startup; application-level start supplies correct context to DI to avoid missing-definition errors; shared implementation hides globals and DI configuration from clients.

AndroidNative·karun02525
UIComponents0.0.1
0

Reusable, modular UI components collection with extensible, customizable widgets, centralized component catalog, easy Gradle dependency integration, and concise publishing and documentation guidance.

AndroidJVM·alexey-odintsov
my-lib-kmp1.0.4
0

Probando crear librerias kmp

JVMNative·IgnaciodelaTorreArias
QRCodeScannerLibrary1.0.3
0

Lightweight QR code scanner offering easy integration via GitHub Packages and Gradle, simple dependency setup, sample app assembly and one-command publishing to package registry.

AndroidNative·karun02525
AdaptiveKit1.0.0
0

Adaptive UI toolkit offering responsive layout components, configurable breakpoints, navigation patterns, dynamic sizing and theming helpers for building scalable, adaptive interfaces.

AndroidNative·vedangj72