Browse Kotlin Multiplatform libraries
index data from klibs.ioEnables building terminal applications by providing bindings to the crossterm library, facilitating cross-platform terminal manipulation and control.
Enhances the integration of Molecule with Android's ViewModel by utilizing a `lastState` parameter, ensuring previous states are accessible when revisiting views, improving user experience by avoiding redundant loading states.
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.
Adds logging capabilities to projects with platform-specific libraries, supporting various log levels like verbose, info, debug, warning, error, and critical messages.
Enables fast and efficient tokenization for natural language processing tasks, utilizing pre-trained models and customizable pipelines for handling various languages and text processing needs.
Generates compile-time constant names for declarations with zero runtime overhead. Offers full symbol coverage and IDE-friendly generated code with immediate visibility and navigation support.
Collection of libraries aids mobile app development by providing battery info, cryptographic hashing, network connectivity insights, currency formatting, and test annotations for different platforms.
Facilitates shared code across Compose Multiplatform applications with structure for common and platform-specific code, supporting integration with platform-specific features and UI elements.
Enables seamless integration of end-to-end encryption in Java applications, leveraging a native C++ library for security and performance, with a simple API and error-minimizing features.
Library enables arbitrary precision arithmetic with a unified API, offering type-safe, natural syntax and platform-optimized implementations. Supports advanced math operations and seamless multiplatform functionality.
Enhances the standard library with useful extensions, offering additional functionality for more efficient and convenient programming.
Implements a subset of libp2p, focusing on peer discovery and connections through relays, optimized for mobile contexts. Supports ALPN protocols with limitations on protocols and cryptography.
Minecraft: Bedrock protocol library for Kotlin Multiplatform
Enables control of RICOH THETA cameras via Bluetooth, supporting actions like photo and video capture, status acquisition, and property management. Compatible with Android, iOS, and React Native.
Facilitates eHealth sector connectivity with initial draft APIs subject to change. Supports Android, iOS, JVM, Node.js, and web platforms, with future expansions planned.
Lightweight, open-source gesture component enables single-finger drag, drop, rotate, and zoom. Ideal for interactive UIs, offers composability, customization, and no dependencies.
Enhances standard library with essential extensions, streamlining common tasks. Easily integrated into projects via dependency management. Regular updates ensure access to latest features.
Enables true parallelism by providing a common `Thread` class and synchronization primitives. Includes utilities for CPU info, thread management, locks, futures, and integration with concurrency libraries.
Enables QR code scanning with customizable UI elements and error handling. Integrates with existing apps through simple configuration, supporting camera usage and permissions management.
Handles chess rules, move generation, and game state management with complete chess logic, FEN/PGN support, and integration with engines like Stockfish. Offers extensible design.
Lightweight and extensible logging library with a familiar API, supporting multiple log levels, tagged and scoped logging, and customizable output destinations. Features thread-safe and multiplatform capabilities.
Facilitates integration with Maven and Gradle for managing dependencies, supporting JavaScript environments.
Enables serialization and deserialization of Java Properties files, interfacing with files, strings, or byte arrays. Supports nested and list properties, enhancing configuration file handling.
Detects device screenshots with a simple API, handling platform-specific logic. Offers compatibility with Swift and requires special permissions on older Android versions.
Enables the creation of customizable staggered grid layouts, arranging items in columns with automatic content height detection, scrolling support, and configuration options for gaps and padding.
Offers a streamlined Json RPC implementation utilizing serialization, enabling websocket connections and client-side behavior. Future plans include server-side integration and a DSL for enhanced server interactions.
Framework enhances application development using Model-View-Intent pattern with core components, type-safe state management, unidirectional data flow, coroutine-based asynchronicity, and extensibility.
Lightweight library for generating type-safe mappers using annotations and code generation. Features bidirectional mapping, property renaming, custom converters, factory-based construction, and collection handling.
Dynamic theme management library enabling custom theme families, mode switching, persistence, and previewing with Theme Picker UI. Integrates with Material 3 for adaptable styling.
Android library for image annotation enables freehand and shape-based drawing, configurable brushes, and zoom/pan gestures. Integrates with Jetpack Compose, offering undo/redo and easy toolbar setup.