Browse Kotlin Multiplatform libraries
index data from klibs.ioHigh-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.
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.
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.
Line-by-line transliteration of Starlark syntax: parser, AST and tooling matching upstream Rust, with provenance headers, AST-distance tracking and strict porting discipline.
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.
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.
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.
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.
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.
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.
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.
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.
Lightweight toolkit for Ktor HTTP clients: retry schedules with Retry-After parsing, per-request timeouts, etiquette headers, and destructive body-prefix sampling for diagnostics.
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.
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).
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.
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.
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.
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.
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.
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.
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.
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.
Expressive, type-safe test assertion library offering chainable assertions for equality, types, nulls, collections, maps, enums; enforces rigorous code quality and complete branch coverage.
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.
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.
Reusable, modular UI components collection with extensible, customizable widgets, centralized component catalog, easy Gradle dependency integration, and concise publishing and documentation guidance.
Probando crear librerias kmp
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.
Adaptive UI toolkit offering responsive layout components, configurable breakpoints, navigation patterns, dynamic sizing and theming helpers for building scalable, adaptive interfaces.