Browse Kotlin Multiplatform libraries
index data from klibs.ioEnhances parsing with support for context-sensitive grammars, auto-completion, highlighting, and formatting. Utilizes ANTLR 4 for efficiency, offering fast token rewriting and parse tree printing.
Lightweight, high-performance country dataset embedding ISO 3166-1 codes, names and flag emojis; type-safe code wrappers, O(1) lookups, expressive DSL queries, tiny binary footprint.
Mock API responses and assert requests with a readable DSL; serialization-agnostic core, extensible HttpApythia adapter, unified API across HTTP clients, optional JSON extension, inspect actual request data.
Type-safe DSL for building invoices with sealed IR, themes, branding, status displays, taxes/discounts, and multiple renderers: PDF, print-quality HTML, email-safe HTML, and Compose UI.
Type-safe value-validation DSL offering declarative field checks, @Validatable annotation and annotation-based codegen that generates validate() extensions plus validator registry for automatic validation.
Tiny library offering a domain-specific language for crafting regular expressions, enhancing readability and maintainability by using a more intuitive and structured approach compared to traditional regex syntax.
Enhances command-line application testing by offering a DSL for streamlined assertion writing and console interaction, simplifying setup without manual environment handling or exception catching.
Enhances React development with convenient Kotlin wrappers for BlueprintJS components, offering `RBuilder` extensions and type-safe icon references while simplifying dependency management.
Enables structured creation and management of educational content using a domain-specific language, enhancing lesson organization and customization capabilities.
Lightweight library for querying and transforming JSON data with a fluent, composable API. Enables nested path traversal, property selection, array slicing, filtering, and data aggregation.
Lightweight download manager using platform-native APIs, DSL configuration, auth (Bearer/Basic), custom headers, progress/state callbacks, WiFi-only restriction, task control and background download support.
Domain-specific language modeling event-driven architectures using DDD concepts, keeping business vocabulary and compact syntax; parses EventStorming discoveries into docs, diagrams, OpenAPI/AsyncAPI and backend artifacts.
Type-safe caching with CBOR-encoded models, stale-while-revalidate serving, L1 in-memory LRU plus L2 persistent backing, request deduplication, cache-control parsing and configurable TTL policies.
Type-safe DSL for building HTML5 and SVG DOM trees; reactive MVVM utilities with async-friendly state flows; idiomatic extensions for array, map and set collections, plain-object and DOM helpers.
Compile a high-level regex DSL into standard regexes; decompile and explain patterns, lint and auto-format, score ReDoS risk, generate tests, type-safe DSL, built-in patterns.
Compose-style DSL for multi-page PDF generation with selectable text and vector output, top-down coordinates, simple drawing primitives (text, shapes, images), and small, standards-compliant files.
Control LED displays using a builder DSL to compose video/image areas, schedule and play modes, upload programs to HD fullcolor devices with in-memory media and device-specific transformer.
Generates vector PDFs with identical, selectable/searchable text, deterministic integer-layout and font subsetting, Compose-style DSL, automatic pagination, SVG/VectorDrawable vector import, tables, images and progress reporting.
DSL facilitates CSS creation with a syntax similar to native CSS, supporting complex selectors, nesting, dimensions, colors, at-rules, media queries, mixins, and rendering options.
> `DelayStrategy` objects implement the `[]` operator to define delay strategies for retry attempts. Includes constant, sequential, linear, Fibonacci, exponential backoff, and custom delay strategies with jitter factors.
Enhances interaction with the CDK by using DSL capabilities for cleaner syntax, simplifying construct configuration, and reducing code verbosity in cloud infrastructure setups.
Well-tested Markdown library enables creation of documents using various elements like paragraphs, headings, lists, and code blocks with customizable flavors and syntax options.
Offers a UI framework designed for seamless integration and management of model-view-viewmodel (MVVM) architecture, facilitating organized and efficient application development.
Enhances regular expression creation with a type-safe, expressive DSL, supporting automatic character escaping, named groups, lookahead/lookbehind assertions, and common regex operations.
Builds XML documents from code, offering lightweight and fast processing with minimal validation. Supports namespaces, processing instructions, DTDs, unsafe text, and customizable print options for XML rendering.
Lightweight validation library offering a variety of validation rules and functions for input data, enhancing data integrity and consistency with easy-to-use syntax.
Lightweight, type-safe DSL for building complex SQL query strings programmatically, focusing on SQLite. Offers type-safe builders, expressive DSL, and zero platform-specific code, ensuring enhanced readability without third-party dependencies.
Efficiently computes text and sequence diffs using Myers and linear-space variants; simple DSL and builder-based extensibility, generates/applies patches, zero external dependencies, well-tested.
Run JavaScript asynchronously with coroutine-style host bindings, ES module and bytecode compile/evaluate, configurable type converters for seamless object mapping, and concise DSL for bindings.
Type-safe DSL for building and rendering SVG graphics with composable UI integration, intuitive path DSL, gradients, clipping/masking, and first-class Kobweb web application support.