Browse Kotlin Multiplatform libraries
index data from klibs.ioGenerated facade for cimgui Dear ImGui API, simple GLFW desktop window host, click-through and interactive overlay hosts, with ready examples and build helpers.
Declarative composable charting library offering interactive, customizable line, bar, and pie charts with animations, gesture support, theming, and comprehensive documentation.
Line-by-line transliteration of upstream age implementation enabling age-format file encryption: recipient and passphrase encryption, SSH key support, multiple recipients, plugin integration; faithful port provenance via port-lint headers.
On-device speech-to-text: extracts clean 16kHz audio, downloads and runs local models, returns transcripts with timing, language and confidence — no server or audio upload.
Collects, validates, and processes structured healthcare data via HL7 FHIR Questionnaires. Composable questionnaire renderer with pre-fill, validation, review page, and submit/cancel producing FHIR QuestionnaireResponses.
End-to-end encrypted messaging and cryptography toolkit featuring a CLI for login, group management, messaging, key package handling, and configurable build-time crypto/cache policies.
Calculates astronomical times, sunrise/sunset (NOAA default), and Jewish zmanim for prayers; offers ComplexZmanimCalendar, lazy computed zman properties, metadata-rich definitions, and an allZmanim list.
HTTP mocking for testing apps: start isolated mock servers, define rich request matchers, template dynamic responses, set invocation expectations, and pool servers to speed tests.
Extensible, 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.
Website and backend API for managing in-app push notifications, offering a web frontend, REST endpoints, authentication, delivery pipeline, analytics hooks, and third‑party integrations.
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.
Website and backend API for a ringtone service: serves the user-facing site, exposes REST endpoints, handles authentication, content management, and media delivery.
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.
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.
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.