Browse Kotlin Multiplatform libraries
index data from klibs.ioEnhances UI components with updated SwipeBox, fixed Cupertino Date Picker interactions, and uses Dialogs for CupertinoDialogs. Automated builds enable quicker releases and adoption of new features.
Render @Composable UI into multi‑page vector PDFs with automatic and item‑based pagination, custom page formats/orientation, and consistent layout styling for pixel‑accurate document exports.
Infinite pannable, zoomable canvas for building node-based editors, whiteboards, and diagrams with custom node content, per-node and canvas context menus, Bezier connections, gestures, dynamic nodes, pin-to-front.
Facilitates logging events for Firebase Analytics within applications, supporting both Android and iOS platforms, with integration through Gradle or Carthage for dependencies.
Chess mobile application enabling multiplayer matches via Bluetooth connectivity, offering a convenient platform for playing chess on the go with friends.
Lightweight library for scanning QR codes and barcodes, leveraging MLKIT for decoding. Features consistent API, seamless integration, and haptic feedback for enhanced user experience.
Facilitates integration with Microsoft AppInsights, handling networking, log flushing, and optional disk saving of crash logs. Seamless setup with app insights configuration.
Structured logging library captures, processes, and routes logs with features like filtering, buffering, batching, and automatic retrying, ensuring flexible and efficient log management.
Simplifies event presentation and addition through a modal interface on iOS and default calendar app on Android. Uses native APIs for seamless integration.
Simple dropdown spinner component enabling effortless selection from a list. Offers customizable display options, automatic state updates, and support for option-specific callbacks in applications.
Comprehensive SDK for building Stellar Network apps: keypair management, transaction building/signing, Horizon REST client, Soroban RPC, smart-contract deployment/invocation, multi-signature and auth workflows.
Facilitates cross-platform development by providing setup commands and examples for Android, iOS, web, and React Native. Supports unit testing and local publishing with detailed documentation.
Manages remote configuration for Android/iOS apps, utilizing property delegation for configuration contracts. Supports various config sources, processing, validation, custom properties, and JSON extensions.
Open-source library for building modular synthesizers and audio processing applications. Enables high-performance audio processing and allows composing and connecting audio modules with a modern, idiomatic API.
Lightweight wrapper for Opus audio codec, enabling audio encoding and decoding via bindings. Offers complete API access, native library optimization, and extension functions for enhanced control.
Coroutine-friendly bindings for FoundationDB providing a unified typed API, transactional helpers with automatic retries, futures, tuple utilities, tenant management and range iterator support.
Generate PDFs from Compose UI with multi-page and dynamic page support, configurable page sizes and filenames, customizable output directory, automatic initialization, and simple sharing integration.
TV guide UI component for browsing channels and timed events, supporting keyboard and focus navigation, responsive layout, and customizable header/timebar, channel rows and event cells.
Analytics SDK for PostHog offering event capture, user identification, feature flags with payloads, group and screen tracking, error reporting, super properties, and GDPR opt-in/out.
iOS-style UI components and controls with improved SwipeBox, fixed date-picker scrolling, disabled bottom-sheet content scaling, dialog-for-popup behavior, automated releases and live web demo.
Lightweight library for implementing MVVM or MVI patterns, compatible with Jetpack Compose and XML. Supports exception handling, Odyssey integration, and Compose Multiplatform.
Lightweight storage wrapper library offering mutable and immutable storage solutions. Features include custom krate creation, nullable to non-null conversion, and integration with suspend libraries like DataStore.
Enables biometric authentication and secure data storage using fingerprint on Android and FaceID on iOS. Features include encrypted storage of sensitive information and seamless integration in applications.
Enables seamless integration of Rive animations into Android and iOS applications through a unified API, supporting playback controls, state machine manipulation, and resource management.
Cross-end MMKV wrapper enabling shared-layer key-value persistence with native SO/C-interop support, special adaptation for an alternate OS, unified buildchain and simple initialization/publishing.
Lightweight logging API offering lazy-evaluated message blocks, automatic call-site tag inference, configurable format strategies, disk logging with rotation/cleanup, and multiple concurrent loggers.
Compress images, video and audio with native hardware encoders through one API — zero binary overhead, probe/capability checks, progress callbacks and typed errors.
Modern, fully-composable HSV colour picker using Brush+Canvas rendering, hoisted HSV-A state, modular pickers (SV box/circle, linear and arc sliders), presets/shades, theming and hex copy.
Lightweight network client facilitates multithreaded HTTP requests, utilizing NSUrlSession for iOS and OkHttp for Android. Supports custom headers, JSON decoding, and advanced multithreading techniques.
Facilitates fast, opinionated navigation setup for Compose applications, supporting features like route definition, deep linking, custom animations, and data passing between screens.