Browse Kotlin Multiplatform libraries
index data from klibs.ioModernizes and streamlines a mobile object-database client: updates language and build toolchain, simplifies native builds using prebuilt binaries, cleans repository, preserves API for zero-effort migration.
Arbitrary-precision decimal arithmetic with operator-overloaded, type-safe numbers; easy construction, conversions, comparisons, collection extensions, constants, accurate financial operations, and sample app demonstrating usage.
mDNS announcer supporting broadcast-only service registration with A/PTR/SRV/TXT records, configurable hostname/IP/port/TXT, event hooks, AirPlay2 example, periodic broadcast and C/C++ shared-lib bindings.
Auto-generated type definitions for the Milky protocol, produced from the official site, equipped with serialization support and CI-published to Maven Central for straightforward dependency inclusion.
Interactive Line and Bar charts accepting X/Y data and summaries, with axis formatters, configurable ticks, snapping touch popups with haptics, and customizable range highlights.
Organizes Components and implements UDFs atop Decompose, delivering lightweight component management, simplified lifecycle handling, and easy user-defined function integration for modular apps.
Collection of lightweight libraries offering core utilities, a file picker, sensor access, simple APIs and convenience helpers for easy integration into applications.
Plug-and-play sign-in buttons for Google, Apple and Microsoft, offering unified result handling, simple configuration, configurable redirect handlers, and typed sign-in result models for easy integration.
Blocks network requests in unit tests, failing fast via a native JVMTI agent; configurable host allowlists/wildcards, Gradle plugin for automatic setup, and per-test annotations.
Encode and decode polylines to/from strings using Google’s polyline encoding algorithm; supports sampling (distance-threshold and Ramer–Douglas–Peucker), default models and customizable coordinate/polyline factories.
Lightweight, customizable Hijri date picker offering Material 3 styling, full localization (Arabic numerals and RTL), hoistable state management, themeable colors/strings, and customizable year range.
Modern preferences layer built on AndroidX DataStore, enabling minimal boilerplate, type-safe autogenerated preference accessors from serializable models, reactive flows, and single-file configuration.
Drop-in OkHttp replacement adding SM/TLS (国密) support; load CA certificates or custom TrustManagers for GM crypto, API-compatible and interchangeable with existing clients.
Parses Jupyter Notebook files into POJOs using JSON serialization, enabling reading, manipulating and saving .ipynb notebook models with a simple parse/save API.
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.
Scaffold enabling shared Compose UI and app logic across targets, with common and per-target source sets, dedicated native entrypoints, and Gradle run tasks for development including web modes.
Type-safe, composable feature-flag system with priority-based sources (memory, YAML, custom), contextual rule evaluation, reactive change observation, caching, and lifecycle/error handling for production use.
Type-safe bindings for a mobile ad network SDK offering unified, idiomatic API for ad integration: interstitial, rewarded, banner, and native formats; event callbacks, lifecycle handling, and samples.
In-app user feedback SDK offering send, list (paged) and fetch-by-id APIs, with global or lifecycle-scoped instances, secure key guidance and ready demo UI components.
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.
Real-time HTTP traffic inspection streaming requests and responses over a local WebSocket to a native desktop app; automatic discovery, session-based logging, and full request/response body and header inspection.
Firebase Admin SDK for service-account credentials, OAuth2 token caching, JWT auth, and FCM messaging with rich notifications, topics/conditions, plus custom HTTP and crypto support.
Type-safe, declarative navigation for Compose apps with annotation-driven code generation, generated direction registries, deeplink resolution, scoped graphs, safe/unsafe APIs, and lifecycle-aware controller.
Shared Compose UI codebase with common and target-specific source folders, plus example apps and run/build configurations for each target; includes developer run instructions.
Parses Tajweed-annotated Quran text into color-coded, span-ready UI text, mapping tajweed markers to configurable colors and supporting custom color schemes for pronunciation guidance.
Parses CSI/SGR ANSI escape sequences into styled text slices with color, intensity and style metadata; reconstructs plain text, iterates lines, and supports all 16 ANSI colors.
Composable-friendly retained models offering lifecycle-aware instances, coroutine-scoped cancellation, simple retain factory, and onClear hooks for deterministic resource cleanup and UI state retention.
Representation and manipulation of chess positions, moves and games: immutable bitboard positions, legal-move generation, UCI/SAN parsing, PGN game trees with variations and fluid API.
An unofficial port of the KizzyRPC library for Discord rich presence to Kotlin MultiPlatform
Custom overscroll effect enabling dismiss-on-threshold with per-frame visual transforms and callback support, including haptic feedback triggers and customizable progress-driven layer rendering.