Browse Kotlin Multiplatform libraries
index data from klibs.ioEnables mapping objects into JSON with support for references, lists, sets, and maps, facilitating seamless data serialization and deserialization.
Enables centralized configuration management with multi-stage and multi-region support using wildcard entries, eliminating runtime environment variables and facilitating seamless deployment and parameter management.
Facilitates encoding and decoding using the bencoding format, as described in BitTorrent's specification. Supports list encoding, decoding, and validation with simple API methods for seamless integration.
Automates internationalization by processing YAML translation files, generating platform-specific resources, and type-safe code. Offers type-safe access, streamlined team collaboration, and seamless production readiness with efficient, structured translation management.
Minimal schema-based binary format enabling compact, readable schemas with manual byte-size control, enums and sealed-like subtypes, fixed/variable arrays, plus serializer/deserializer code generation and JSON Schema validation.
Lightweight audio capture producing canonical 16-bit mono WAV buffers for transcription and AI pipelines, with unified API and extensible event hooks for error handling.
Zero-dependency parser and serializer for SPAYD (Short Payment Descriptor) QR-payment strings — read, write, encode/decode with single-file, copyable implementation and serialization support.
Generate ROFF man pages programmatically using an abstract document model, inline styles, control directives, text-formatting helpers, and safe rendering with apostrophe handling.
Speex audio decoding with streaming Ogg/Raw frame handling, simple API, lightweight bindings and efficient low-latency decoding with a small footprint for streaming workflows.
Loads .env files into runtime via DSL or fluent builder, honoring system env precedence; supports quoted/multiline values, comments, escapes, duplicates, and ignore options.
Extends standard Markdown parsing to support Obsidian-flavored syntax, including internal links, embeds, block refs, footnotes, highlights, callouts, tasks, comments, and AST generation.
Read and write CBZ archives with embedded ComicInfo.xml metadata; create CBZ from ordered image lists; customize per‑page info (types, bookmarks).
Bindings for the Gitleaks secret-detection engine via JNA; implements IMatcher for angryscan-core, supports default/custom TOML rules, bundled native libraries, easy scanning and cleanup.
Unified calendar toolkit for parsing, generating, and synchronizing events across formats and sources; features timezone-aware normalization, robust recurrence handling, conflict resolution, and flexible import/export adapters.
BC-UR Uniform Resources implementation offering full encode/decode, rateless fountain codes for animated QR transmission with deterministic PRNG, Bytewords and minimal CBOR, CRC-32/SHA-256, streaming multipart decoding.
Object model representing Oxygen Not Included game maps, enabling parsing, querying and manipulation of map data for seed browsing, analysis and visualization; available as snapshot artifacts.
Blazing-fast AST-based Markdown engine with incremental parsing, token-by-token LLM streaming, full CommonMark coverage, theming, LaTeX math, linting, plugin directives and image loading.
Schema compiler and runtime for protobuf: generates strongly-typed message models, handles binary encoding/decoding, offers Moshi/Gson JSON adapters, and supports Okio relocation for compatibility.
Parsing and validating GS1 barcodes with AI-spec-driven rules, smart normalization of symbology/separators, strict/lenient modes, auto-generated up-to-date AI catalog, detailed results and errors.
High-performance, filesystem-free archive extraction supporting .7z/.zip via autoprobe magic-byte detection; streams decompression with zero temp files, O(1) memory, native bindings and Shift_JIS/UTF-8 filename decoding.
Line-by-line transliteration of an upstream search-tool ignore crate: gitignore/.ignore/.rgignore parsing, glob and regex path matching, ignore-rule application, fast parallel recursive directory traversal, provenance headers.
Line-by-line transliteration of a mature image library, offering format decoding/encoding, ImageBuffer/DynamicImage types, imageops (blur, resize, rotate), and provenance-tracked source mapping.
Faithful line-by-line transliteration of a UUID implementation enabling generation, parsing, formatting, version handling, and per-file provenance headers for traceability, aiming feature parity with upstream.
Geospatial toolset: GeoJSON DSL with builders and JSON serialization, ported Turf.js spatial-analysis functions, plus unit-of-measure types and formatting utilities for distances.
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.
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.
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.
HTTP traffic inspector logging requests, responses, headers and bodies; supports mocking/overriding, HAR export, in-app UI, configurable filters, sanitization, retention and notifications.
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.