Browse Kotlin Multiplatform libraries
index data from klibs.ioFacilitates paginated data processing across multiple build platforms, generating platform-specific artifacts like Android AARs, JVM JARs, iOS frameworks, and JavaScript files.
Accesses and interacts with various Pokémon-related data endpoints, covering berries, contests, encounters, evolution, games, items, locations, machines, moves, and Pokémon.
All-in-one tool designed for BDEs, streamlining operations and providing comprehensive functionalities tailored to their needs.
Library relocated to a new repository for further updates and contributions, as it is no longer maintained or updated in its current location.
Generates UUIDs with a simple library, mirroring `java.util.UUID` functionality. Includes critical dependency on secure-random, offering multiplatform support for various environments.
Offers a lightweight cryptography library with various algorithms for encryption, decryption, and hashing, focusing on simplicity and ease of integration in applications.
Efficiently stores and modifies data within a range where each point is colored in one of two colors, offering mutable and immutable interfaces with an ArrayList-based implementation.
Enables Protocol Buffers serialization and deserialization, facilitating the creation and manipulation of binary data with ease and efficiency.
Implements a lightweight, reactive in-memory key-value store supporting data persistence, change listening, and transactions, ideal for caching and storing application state.
Offers type bindings and extensions for the Streams and Compression Streams APIs, facilitating interaction with JavaScript stream types without providing actual implementations.
Enables building serialization deserializers using callbacks for handling large JSON files. Supports lazy deserialization of complex structures and delegates to standard deserializers.
Enables making suspending API calls with minimal code, offering client customization options such as proxy settings, utilizing Ktor for HTTP requests.
Wraps the VietMap SDKs to render interactive maps in Compose UIs, supporting various platforms. Offers extensive feature support, though some aspects are still under development.
Fast NoSQL document store offers typed and schemaless data handling with JSON support, efficient querying with indexing, asynchronous operations, and easy extensibility for structured data management.
Implements JSONPath to extract data from JSON structures using expressions. Supports RFC9535 specification, efficient processing for large documents, and includes extensive test coverage.
State managing library handles state dependencies, facilitating component creation and rendering. Offers customizable state management and efficient component interaction for dynamic web applications.
Image loading library offering fast, lightweight, and easy-to-use features with optimizations like caching, downsampling, and request management. Integrates seamlessly with modern libraries and Compose.
Facilitates geospatial data manipulation with libraries implementing GeoJson and Turfjs. Offers a DSL for constructing GeoJson, ensuring continued maintenance and updates for dependent projects.
Facilitates dynamic Java class generation and manipulation at runtime through a byte code writer. Features include customizable JVM bytecode instructions, dynamic class loading, and a DSL-like interface for class construction.
Offers a generic abstraction for object-based storage, supporting basic operations across local filesystems, cloud storage solutions, or other data stores.
Designed to address limitations in existing date-time libraries, focuses on providing simple data classes for date-time handling with minimal logic. Offers familiar API, ISO string parsing, and serialization to ISO 8601.
Fast, memory-efficient library for displaying tiled maps with minimal effort, supporting markers, paths, and gestures like flinging, dragging, scaling, and rotating. Features marker clustering and multi-layer support.
Basic REST API client for interacting with Snyk, facilitating security vulnerability assessments in software projects. Offers integration for JVM and NodeJS environments.
Provides basic utilities for projects, supporting JVM and NodeJS platforms, facilitating easier cross-platform development and integration.
Enhances date, time, and string formatting with flexible styles and localization, aiming to improve existing string formatting functions. Offers basic, medium, and long format options.
Facilitates access to Gravatar resources, generating avatar image URLs and initials images in the absence of Gravatar registration, with optional integration of the Gravatar REST API.
Offers core logic and game engine for Minesweeper, featuring customizable board setup, multiplatform support, SQLDelight integration, and seamless Maven Central deployment through GitHub Actions.
Enables dynamic color palette generation from images, identifying dominant colors for use in themes. Offers extensions for different image sources and integration with Material themes.
Parses TeX-like syntax, generating an Abstract Syntax Tree (AST) from input documents. Features include command parsing, attribute handling, and text node generation.
Enables compile-time code generation using KTE templates with an annotation for generating source files. Offers fast, incremental processing with flexible, type-safe template support.