Browse Kotlin Multiplatform libraries
index data from klibs.ioLightweight unified logging library offering zero-cost disabled logs, automatic class-name tags without stacktrace, simple per-level API, and pluggable output strategies.
Read, write and manipulate EPUB files via reader/writer API; auto-links stylesheets, offers CSS DSL and presets (or raw CSS), includes reader UI rendering via platform WebView, lazy resource loading.
Simple file API offers consistent functionality across platforms, including file operations like reading, writing, directory management, and permissions. Ensures equivalent operations and extensions for cross-platform consistency.
Lightweight, zero-allocation toolkit for strictly typed digital capacities, with metric/binary units, safe dimensional math, overflow-protected buffer allocation, and localized human-readable formatting.
Converts Jetpack Compose UI into PDF files with layout auto-adjustment, sharing options, and future support for dynamic page sizes. Handles composables efficiently.
Read and write image metadata across formats, including EXIF/IPTC/XMP; lossless single-byte rotation, thumbnail updates, RAW preview extraction and high-level photo summaries.
Composable media player component enabling video playback from URLs or local files, with optional landscape orientation, loading state, and error handling through customizable callbacks.
Open-source SDK for face, iris, and fingerprint recognition, offering modules for image processing, iris texture extraction, encoding, and template matching. Some modules still under development.
Generates recognizable identicons from hash values, serving as privacy-protecting avatars or placeholders. Supports saving as SVG, rendering on Android Bitmaps.
Utilities facilitate working with SARIF files by parsing fix object sections, creating copies of target files, and automatically applying proposed fixes to these copies.
Modular object storage framework offering key/value storage with automatic key derivation. Features include various serialization methods, secure and file-based storage, and value transformation capabilities.
Implements Quite OK Image (QOI) format reading and writing functionality. Utilizes Okio for file system interactions, supporting various input sources and output destinations.
Parses and serializes OpenAPI JSON files into data classes, handling union types and x- properties efficiently. Offers easy integration and usage within projects.
Identifies unresolved workarounds by finding and checking issue links for projects, supporting Jetbrains Youtrack and GitHub Issues. Offers CLI, Gradle Plugin, and future GitHub Action integration.
Listener-based logging framework with asynchronous, thread-safe dispatch, multiple log levels, regex-based tag/message filtering, emoji console output, daily rotating file logs with cleanup, and custom listener support.
Lightweight, extensible logging with automatic tag detection, smart test-mode colored output, trainer-based destinations (file, crash reporting, console), per-trainer volume and runtime control.
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.
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.
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.
Small library for asynchronously persisting single instances of data classes with a simple API, leveraging coroutines and serialization, ensuring data integrity and non-blocking operations.
Offers a client SDK for accessing file-related features like login, file upload/download, and folder management. Missing shared folder support, link features, and user support.
Facilitates quick file downloads in apps, supporting various sources and storage options. Offers download management features like concurrency limits, progress tracking, and operation pausing or cancellation.
Uniform configuration facade for Neo4j import tools: user-friendly JSON/YAML import specs with JSON Schema, Java model, pipeline API, and extensible plugins for sources, targets, actions, and validators.
On-device AI runtime enabling speech recognition, TTS, and local LLM inference with offline RAG, auto model downloads, streaming generation, and GPU acceleration for low-latency, privacy-preserving apps.
Library enables reading and writing of Tagged Image File Format (TIFF) files, offering multi-platform support. Inspired by TIFF Java, supports parsing, raster extraction, and TIFF file creation.
Library parses HAR (HTTP Archive) files, including web socket traffic, allowing easy reading and writing of HAR files and extraction of HTTP request and response data.
Enhances debugging with custom utilities for a logging framework, enabling efficient log writing to .txt files, seamless integration, and customizable configurations for tailored logging needs.
Utility library facilitates file system operations on Android and iOS, offering a straightforward setup process and integration through Maven Central.
Lightweight library for handling CSV files with a simple API. Features include multiplatform support, type-safe operations, flexible reading/writing, custom column mapping, and optional header handling.