Browse Kotlin Multiplatform libraries
index data from klibs.ioSmooth, theme-aware loading shimmer with shared animation state, Modifier-based API, color variants and gradient overrides, plus ready-made circle, block and text-line skeleton helpers.
BlueZ-backed engine integrating with Blue Falcon BLE core over D-Bus; offers scanning with UUID filters, connect/retry, GATT discovery, read/write, notifications, descriptors, and bonding support.
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.
Complements java.io and java.nio, simplifying buffered reads/writes, byte-string handling and file I/O; includes a fake filesystem for tests and shaded packaging to avoid runtime conflicts.
Declaring and composing reusable shape models via a concise DSL, enabling geometric transformations, hit-testing, serialization, and lightweight rendering/export utilities for vector graphics.
Extracts main article content and metadata from web pages into cleaned HTML/text, offers configurable parsing, readerability checks, JSON-LD handling, and serializer customization.
Lightweight functional extensions for nullable handling, suspend-friendly mapping, type-safe casting, null-aware matching, and lift combinators for combining nullable values with concise chaining.
Enforces structural acyclicity in source code: compiler-plugin family detecting semantic file cycles, rejecting same-file declaration recursion, enforcing declaration order, and supporting explicit all-participant opt-out annotations.
Kotlin Meets FTN
Highly optimized, realistic digital glitch effect for text rendering with GPU shaders, customizable distortion, color-channel shifts, procedural noise, temporal animation, and minimal performance overhead.
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.
Byte-array manipulation utility offering wrapping, indexed put/get, little-endian integer read/write, buffer-style operations, and simple extraction of the underlying byte array.
Customizable vertical stepper component with animated transitions, support for custom step layouts and alternate components, plus callbacks for animation completion.
Serializable representation of symbol-processing models, enabling portable model snapshots, JSON serialization, parity-preserving model exchange, and straightforward publishing of generated metadata for tooling and analyses.
Extension utilities for reactive Flow streams: concise operators, converters, lifecycle-aware collectors, enhanced error handling, caching and testing helpers to simplify stream composition, transformation and consumption.
Type-safe composable string localization: parameterized strings, flexible plural handling, runtime locale switching, dynamic updates, KSP code generation and easy migration from strings.xml for multi-module projects.
Horizontal snapping carousel centering and scaling the middle item, with customizable item width and scale factor, composable item content, selection callbacks, and selectable indicator/label.
Streaming JSON parser emitting flat token events for incremental, chunked input; supports suspending reads, building or skipping value trees, and efficient selective field extraction.
One-shot and continuous location tracking with configurable timeouts and intervals, lifecycle-aware updates, typed error returns, battery-optimized defaults, and UI-friendly factory.
3D-rendered PC game big-box UI widget with runtime or bundled textures, spine mirroring and edge-derived side colors, configurable rotation, and a reusable GL-backed loading spinner that avoids reloads.
Abstracts external services into swappable implementations (databases, caches, files, email/SMS/push/pubsub), with built-in metrics, health checks, local-run helpers and Terraform generation.
Fast, localized offline Unicode emoji database offering powerful search, multilingual names/keywords, grouping, variant support, lazy SQLite connection with auto-close timeout, and reactive stream searches.
High-performance LaTeX math parser and renderer with incremental parsing, automatic line breaking, image export, MathML conversion, accessibility (MathSpeak), formula highlighting, animations and WYSIWYG editing.
Compile-time code generators that emit DI-framework annotations to eliminate dependency-injection boilerplate, including single-annotation assisted-factory binding and source-aware contribution-merging for plugin-based DI tooling.
Material Design–style date picker spinner UI component offering scrollable day, month, year wheels with customizable colors, typography, localization support and extensible date formatting.
Generate full Compose preview matrices from a single annotation, auto-creating locale × device × theme × sample permutations and eliminating manual Preview stacks and providers.
Curated Lucide v1.16.0 icons as ImageVector assets for Compose, fully customizable stroke, color and size, organized into categories and usable type-safely at runtime.
Compile-time capture of marked source snippets via annotation, emitting runtime-accessible literal lists containing source text, location and kind, with per-marker option overrides and zero runtime cost.
Line-by-line transliteration of a Rust source-code parser: complete syntax tree representation, token parsing/printing, span-aware error reporting, derive parsing helpers and traversal/transformation APIs.
BSON-first MongoDB client with ergonomic typed serialization and DSL builders for filters/updates; supports CRUD, sessions, transactions, SRV/TLS, index helpers, and a raw BSON escape hatch.