Browse Kotlin Multiplatform libraries
index data from klibs.ioExtra iterator adaptors, combinators and utilities for fluent sequence processing — combinations, permutations, grouping, chunking, sliding windows, zipping, unique, cartesian products.
Line-by-line transliteration of an upstream tracing↔OpenTelemetry integration, adding OpenTelemetry context to spans, injecting/extracting trace data, setting attributes/status, events, and optional metrics export.
Line-by-line transliteration of an upstream crate offering raw Windows API FFI bindings, feature-gated modules, and port provenance headers for upstream-to-port tracking, aiming for feature parity.
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.
Native WebView-based PDF viewing with direct URL loading, smooth scrolling, pinch-to-zoom, page indicators, dynamic titles, LRU bitmap caching, lifecycle-aware back navigation, coroutine-friendly API.
Turn-by-turn navigation logic enabling self-hosted map tiles and directions API, UI-free, telemetry disabled, customizable route-request interceptor and pluggable location engine.
Reliability-first background-task API offering scheduling, retries, SQL-persistence, offline queue with replay, task chaining, tag-based cancellation, state flows and test fakes.
Generate JSON Schema documents from data types, honoring serialization attributes, offering derive-style macros, schema-from-value generation, serde-compatible behavior, and Draft 2020-12–compliant output.
MIME type guessing from file extensions using a static extension-to-MIME map; supports multiple MIME types per extension, returning the first as the preferred match.
Password hashing and verification with bcrypt, offering salt generation, adjustable cost (work factor), and straightforward dependency integration for secure credential storage and authentication.
Match file paths using Unix shell-style globs (*, ?, [], {}, **) with efficient single-pattern and glob-set matching, optional case-insensitive and literal modes, and path-separator awareness.
Line-by-line transliteration of a map-literal library, delivering concise map construction macros and API parity with the original, plus strict provenance tracking via port-lint headers.
Line-by-line diffing utilities for finding and manipulating file differences, with provenance-tracking source headers and faithful upstream behaviour for reproducible, inspectable diffs.
Detects text character encodings robustly using a line-by-line, streaming algorithm; faithful transliteration of an established implementation, aiming feature parity and an idiomatic native API.
Easy-to-use seccomp-bpf jailing library; define filters via JSON or code, compile to BPF, and install runtime or build-time with rule-based conditions and actions.
Efficient, generic serialization/deserialization framework with derive-style codegen, pluggable data-format adapters, and faithful line-by-line transliteration including per-file provenance headers, ensuring API parity with upstream implementation.
High-performance lexer generation using compile-time DFA construction, combined token definitions, lookup/jump-table optimizations, regex and literal tokens, loop unrolling, and no-backtracking.
Generate TypeScript declarations from Rust types, including enums, generics and serde-aware mappings; export bindings to files with import resolution and configurable large-integer handling.
Reusable design system offering tokens, semantic theming, curated icons, UI components, preview/testing utilities and an exhaustive component catalog with sample apps and documentation.
Regular-expression engine with deterministic worst-case performance, avoids backreferences/look-around, supports named captures, byte-oriented APIs, RegexSet multi-pattern scanning, iterators, and exposed internals/parser.
Line-by-line transliteration of an upstream identity tool, exposing system identity info (user, host, OS) with a native API, feature-parity, provenance headers and porting discipline.
Loads and parses .env-style key-value files with non-modifying and environment-modifying APIs, configurable loader, reader support, multiline/substitution handling, and compile-time/runtime loading options.
Line-by-line transliteration of a battle-tested base64 implementation offering high-performance encoders/decoders, engine-level APIs, canonical-padding handling, and configurable decoding for non-canonical inputs.
Handles push and local notifications via Firebase Cloud Messaging with simple initialization, configurable foreground display, image support, runtime permission helpers and unified API.
Opinionated error handling & resilience for Kotlin Multiplatform apps using Ktor
HTTP traffic inspector logging requests, responses, headers and bodies; supports mocking/overriding, HAR export, in-app UI, configurable filters, sanitization, retention and notifications.
Lightweight utilities simplifying data manipulation: bit checks, binary and hex formatting, structured byte-array reads with endianness control, and direct numeric-array conversions.
Runs as an MCP server over stdio, implementing audio processing, subtitle‑to‑LRC and WAV→MP3 conversion, shell command execution, image understanding via Vision API, plus resource/prompt declarations.
Manages runtime permissions, prompts and status via activity-bound controller; coroutine-friendly API, usable isGranted checks outside setup, and lifecycle-aware request handling.