Browse Kotlin Multiplatform libraries
index data from klibs.ioExtensible, strongly-typed OAuth2 implementation supporting RFC 6749 flows, token handling, and pluggable configuration; faithful line-by-line transliteration aiming for full feature parity with upstream.
Line-by-line transliteration port offering Async adapter for standard networking types, Timer futures, and a background reactor thread that polls OS I/O events and wakes awaiting tasks.
Koog-compatible on-device LLM client enabling offline Gemini Nano and Apple Foundation Models inference without API keys, supports hybrid cloud fallback, model download, warm-up and routing.
Lightweight wrapper around Google's Material Color Utilities enabling generation of accessible, user-driven color schemes (including Material 3) using HCT, advanced algorithms, tone and chroma control.
Library template demonstrating publishing to Maven Central, including a Fibonacci sequence generator, PGP key and token setup, publishing-plugin configuration and GitHub Actions release workflow.
ESC/POS thermal printing via Bluetooth, TCP and USB with unified API, customizable ESC/POS commands, easy integration, extensible connectivity, ideal for receipts and POS workflows.
Lightweight RSS/Atom feed client offering parsing, fetching, caching, extension-friendly API, asynchronous fetching, offline access and flexible parsing adapters for building news readers and aggregators.
Preview generated stubs, inspect declaration differences, and compare API signatures with a lightweight interactive viewer offering instant diffs, annotation hints, and easy navigation.
SAX-style RTF reader/writer emitting sealed event streams and styled-text models, with streaming I/O adapters, Markdown↔RTF and AnnotatedString converters, robust charset and Unicode handling.
Localization library for date/time objects, offering localizer classes, options and localize() extensions, with standalone vs absolute formatting for months, weekdays, time zones, dates and durations.
Animated NAV charts with configurable line styles, date labels, tooltips, scrubbing, multi-series support and neutral data models; lightweight, themeable and production-ready visuals.
Native Box2D v3 bindings exposing familiar world/body/shape APIs, contact and hit events, advanced collision filtering, sleep control, and high-performance benchmarks.
Lightweight OpenID Connect authentication supporting Authorization Code Flow with PKCE, discovery, token exchange/refresh, local and provider logout, secure token storage, and provider-specific customization.
Version-check, download and installation toolkit for VTcode POS apps; automates update detection, secure binary fetching, integrity verification, and seamless installation workflows.
Fast MMKV-compatible key-value store offering a unified, type-safe API, MMKV binary format, drop-in preferences adapters, null-on-miss getters, synchronous C++ core and no reflection or annotation processors.
Represents tri-state fields—absent, explicitly null, or present with value—ideal for PATCH/partial updates; serializes to natural JSON shape and supplies helpers to apply and inspect patches.
Tiny decimal arithmetic API for precise monetary and exchange-rate values avoiding binary floating point; supports parsing, formatted I/O, 38-digit decimal context, rounding, base-unit conversions, serialization.
Augments enums with string conversions, parsing from integers, iteration, variant metadata and messages, discriminants, variant arrays/names, and compile-time generated utilities with optional debug dumps.
Annotation-driven derivation of rich error types: auto-generated Display, source/From wiring, backtrace handling, message interpolation and transparent forwarding for concise, ergonomic error definitions.
Enables async methods in interfaces via generated adapter types and shims; faithful line-by-line port with provenance headers and strict porting discipline.
A standard Kotlin library that includes custom memory managment, profiling, vector math, extended concurrency and other utilities.
Logging to console, files, network, SigNoz and Firebase; global crash handling across coroutines, threads and native signals; install wrapper protects entry point and writes persistent, async-signal-safe crash reports.
Animated, brand-neutral button component morphing between expanded label and circular loading states, with filled/outlined variants, multiple shapes, and customizable colors, borders, elevation, and typography.
Asynchronous icon loading with on-the-fly Iconify API fetching, multi-server fallback and circuit-breaking backoff; zero bundled assets, global in-memory cache, and easy declarative usage.
Native WebGPU binding wrapping gfx-rs wgpu-native, offering low-level WebGPU API, example apps and demos, API reference, and straightforward integration for native projects.
Interactive 3D globe in a WebView with auto-rotation, lat/lon grid, country borders, markers (current/destination), city labels, animated flight arcs, customizable styling and tap callbacks.