Browse Kotlin Multiplatform libraries
index data from klibs.ioMultiplatform logging library enabling log writing to console, file, or Android. Offers setup via Gradle dependencies and supports contribution through star ratings, pull requests, and bug reports.
Multiplatform file uploading library supporting real, fake, and network files in various environments. Offers versatile configuration for different use cases, including headless setups.
Facilitates mock data integration for applications, enabling runtime request mocking with JSON files. Supports scenario-based automation, customizable responses, and dynamic toggling between mocked and live server data.
Compresses and stores time-based data points, utilizing pluggable compression strategies and supporting multiple data types through interfaces for efficient data mapping and disk operations.
Facilitates common components for interaction with `kmp-tor` and `kmp-tor-resource`, offering public APIs, library path retrieval for Android, and resource packaging for installation.
Opinionated architecture library enables concurrent, reactive state management, platform-independent routing, and file handling. Includes typed result type for railway-oriented programming and helpful extensions.
Handles file storage and management, interfacing with S3 for uploads and optionally hashing files for SSM. Utilizes MinIO SDK and Redis caching for efficient communication.
Handles file input/output operations, supporting reading, writing, and deleting files. Simplifies file management with a clear API, integrating seamlessly into projects requiring file manipulation.
Defines a common interface for interacting with the host's file system, enabling reading, writing, and integration with Wasm wrappers for extended capabilities.
Utility library offers solutions for Advent of Code challenges, enabling interactive problem-solving with tools like input readers, UI solutions, and test assertions.
Offers serialization, logging, key-value storage, and database access, with support for dependency injection, caching, and file operations across various environments.
Library enables temporary directory creation with a unified API, auto-closing functionality, strict error handling, and native file descriptor access for seamless filesystem integration.
Facilitates creation of composable Markdown documents using a DSL, supporting standard programming features and customizable printing options for flexible document generation.
Facilitates the creation of print-ready PDFs from HTML and CSS, offering customization options for page layout and design elements, enhancing document presentation and consistency.
Ports path-related functions from Nim's paths module, enabling similar functionality. Includes local publishing support and documentation generation capabilities.
Offers a generic abstraction for object-based storage, supporting basic operations across local filesystems, cloud storage solutions, or other data stores.
Generates configuration files from templates with support for dynamic content and variable substitution, simplifying the management of environment-specific settings.
Enables platform-specific debug logging with Android logcat and file logging. Offers configurable logging options, including trace, debug, error levels, and supports diagnostic information inclusion.
Allocates memory outside the heap, providing interfaces for read and write operations. Allows memory allocation and transfer to raw sinks, optimizing performance.
Enables centralized configuration management with multi-stage and multi-region support using wildcard entries, eliminating runtime environment variables and facilitating seamless deployment and parameter management.
Facilitates logging and storing log files on Firebase with functions for console logging, file logging, and Firebase uploads. Includes platform-specific configurations for initialization.
Library facilitates seamless file access operations, supporting read/write streams and file management functionalities, enhancing cross-platform development efficiency with a consistent API.
Modern camera toolkit delivering high-quality preview, capture, and image processing via modular plugins — includes QR scanning, OCR, and flexible image-saving for easy integration.
HTTP and file utilities: concise HTTP client with JSON and Result-based errors, suspend-based file manager, streaming downloader with progress Flow, plus runtime system info retrieval.
Save and restore serializable objects to disk with asynchronous IO, in-memory caching, FIFO read–write locks, default values, migration helpers and observable updates via flows.
Loads .env files into runtime via DSL or fluent builder, honoring system env precedence; supports quoted/multiline values, comments, escapes, duplicates, and ignore options.
Read and write CBZ archives with embedded ComicInfo.xml metadata; create CBZ from ordered image lists; customize per‑page info (types, bookmarks).
Unified, type-safe API for picking, saving, capturing, sharing and reading files: single/multi/directory selection, camera photo/video, save dialog, share sheets, compose-first integration and runtime capability checks.
Enterprise-grade, type-safe filesystem API with operator-based paths and rich path utilities; coroutine-backed suspend operations for read/write/copy/move/delete/list, Compose-first integration and high performance.
Secure, encrypted AES-256-GCM key-value storage offering type-safe entries, Flow-based observation, coroutine-friendly async API, object serialization, hardware-backed key protection and flexible builder configuration.