Browse Kotlin Multiplatform libraries
index data from klibs.ioSimplifies accessing, storing, and processing data by enhancing `java.io` and `java.nio` capabilities. Originated from OkHttp, ensuring robust performance for various data handling needs.
Toolkit for running benchmarks on multiplatform code, offering low noise, reliable results, statistical analysis, and detailed performance reports. Supports various target configurations and custom benchmark profiles.
Physics-driven particle effects with two renderers: layout-based custom particle content and high-performance canvas; directional gravity, edge behaviors (bounce/stick/wrap), blend modes, multi-emitter orchestration.
Efficiently extracts values from JSON objects using simplified JsonPath syntax. Supports functional programming aspects and avoids exceptions, enhancing performance by up to 7x compared to other implementations.
Delivers micro-optimized utilities and data structures enhancing performance and memory efficiency, offering fast, allocation-conscious solutions to common operations with familiar APIs and seamless serialization.
Enhances phone number handling by addressing performance issues and reducing method count in Android applications. Offers a repackaged API and custom instantiation methods for streamlined usage.
Box2D v3 bindings mirroring original API; high-performance simulation, circle/polygon/capsule/segment shapes, opt-in contact/hit events, 64-bit collision filtering, world stepping and sleep controls.
High-performance primitive collections offering ArrayList/ArrayDeque, HashSet, and HashMap analogues that cut memory 4–5× and boost CPU 2–4× while avoiding boxing and minimizing dependency size.
Parses and validates OpenStreetMap opening hours strings into a type-safe data model and back, offering fast processing and lenient parsing for unambiguous syntax variations.
Enhances text editing applications with efficient large string manipulation and rendering. Features Jetpack Compose components for editing/styling large texts, supporting custom text buffers, syntax highlighting, and incremental transformations.
Library enhances NDArray operations with SIMD support, optimizing performance for numerical computations. Inspired by Viktor, aims to fully leverage SIMD capabilities for efficient processing.
RFC 6455-compliant WebSocket client with permessage-deflate compression, suspend-friendly I/O and Flow-based messages, zero-copy frame pipeline, SIMD-optimized masking, and Autobahn compliance.
Computes tidy, aesthetic tree layouts using the Walker (Buchheim–Jünger–Leipert) algorithm in O(n) time. Adapter-based traversal, variable node sizes, multiple orientations, outputs deterministic node coordinates.
Enables fast key-value storage using LevelDB, offering operations like put, get, and delete. Supports multiple platforms with performance benchmarks across various systems.
Drop-in replacement for java-diff-utils delivering ~10× faster diffing via hash-based snake detection, stable edge trimming, patience-style anchors, and primitive collections.
Pure DEFLATE, GZIP and ZLIB compression/decompression with blocking and streaming APIs, configurable levels, preset-dictionary support, and high-performance parity with standard implementations.
Utilities and common functionality for cryptocurrency accounts, transactions, mnemonics, cryptographic operations, address generation, seed management, and proof-of-work computation. Includes benchmarks for performance testing.
Implements the RaptorQ FEC algorithm for efficient, loss-tolerant data transmission in P2P, distributed systems, and UDP applications. Features customizable symbol sizes and performance optimization.
High-performance LLM application layer offering runtimes and CLI tools for Llama, Gemma, Qwen and BERT models; safetensors model loading and hardware-accelerated inference.
Compile a high-level regex DSL into standard regexes; decompile and explain patterns, lint and auto-format, score ReDoS risk, generate tests, type-safe DSL, built-in patterns.
Accelerates cross-platform development with a modern, scalable template featuring a shared business logic, unified UI code, modular architecture, robust CI/CD workflows, and code quality tools.
Uncompressed, dynamically resizable bitset supports efficient bit operations like enumeration, setting, clearing, and logical operations without allocation overhead. Offers enhanced functionality and performance optimizations.
Enables downloading of magnet URIs with optimized memory usage and performance for mobile contexts. Features a small, efficient footprint suitable for web and Android applications.
Implements ULIDs with cryptographic security, providing lexicographically sortable, URL-safe, 128-bit compatible identifiers. Supports timestamp-based generation and multiplatform environments with minimal dependencies.
Implements ULID generation and manipulation, offering random and monotonic sequences, string decoding, and UUID compatibility. Provides testing and benchmarking for performance evaluation.
Pure systems-programming toolkit enabling bit-exact C semantics with single-heap memory, C-compatible types, deterministic floating-point, and dual-mode bitshift engine for reliable C-to-language porting.
Interactive Jupyter notebook integration enabling deep-learning experimentation with type-safe tensors, inline image/Graphviz rendering, autograd graph visualization, SIMD-accelerated and quantized kernels.
High-performance arbitrary-precision BigInteger and BigDecimal implementations with zero-overhead standard aliases, pure native hot paths plus LibTomMath fallback, and extensive microbenchmarks demonstrating major speedups.
Facilitates translation of signal processing code from Octave/MATLAB for mobile apps, offering 2D matrix support, row-major storage, and platform-specific optimizations.
Fast fixed-point arithmetic library supports up to 18 decimal places using longs. Features efficient type conversion, scale management, exception handling for overflows, and zero-garbage computations.