Browse Kotlin Multiplatform libraries
index data from klibs.ioSVG decoder for Coil, rendering vector images to pixel-perfect bitmaps via resvg Rust FFI, with system font support, consistent rendering and no browser dependency.
Enables straightforward audio recording and playback with a modern asynchronous API using coroutines and Flow, supporting seamless audio stream handling across various platforms.
Semantic icon token system mapping stable tokens to interchangeable icon packs, supporting vector and glyph renditions, fallback chains, three-tier tokens, and variable-font Material Symbols for variants.
Wrapper for Tencent Mars XLog enables cross-platform logging with various levels like debug, info, and error, supporting Android, iOS, macOS, Windows, Linux, and web.
Enhances click indications across multiple platforms, offering extended support for various user interactions in applications.
Opinionated toast component offering stacked toasts, animations, various types, transitions, customizable icons, and swipe-to-dismiss functionality. Supports lazy rendering and Material design themes.
Simplifies text field validation by providing reusable validators for form inputs, supporting severity levels for validation messages and customizable user interaction behavior.
Calculates astronomical and Jewish religious times like sunrise and prayer times, integrating modern features and ensuring cross-platform functionality. Offers documentation and encourages contributions for enhancement.
Facilitates creation and management of customizable notifications with message, music, and progress styles. Allows setting click listeners and dismissing notifications individually or collectively.
Dead simple logging library for apps, supporting various platforms. Offers multiple log levels like verbose, debug, info, warn, and error with easy console output.
Material ripple effect for any Compose UI; single rememberRippleIndication() for plug-and-play integration via CompositionLocal or theme, customizable color, alpha (Material3 defaults), bounded/unbounded behavior.
Implements WebAssembly host functions from WASI Preview 1 and Emscripten, enabling execution of WebAssembly binaries compiled with Emscripten on various runtimes like GraalVM and Chicory.
Enables usage of the YouTube Music API, optionally with user authentication. Offers interfaces for direct API access and custom implementation, featuring example usage guidance.
Facilitates audio integration in applications, supporting file formats like MP3 and AAC. Enables audio playback, pausing, stopping, and memory management with `Audio` and `AudioByte` classes.
YAML 1.2 serializer/deserializer integrating with a serialization framework, handling scalars, maps, sequences, anchors/aliases, polymorphism styles, and Docker Compose–style extension fields.
Toolkit for Advent of Code and competitive programming: battle-tested, zero-dependency algorithms and data structures—DSU, segment tree, math utilities, KMP, binary/ternary search, frequency helpers.
XMPP SDK offering modular RFC/XEP support, transport adapters (WebSocket/TCP), typed feature policy, IM features, Docker-backed interop tests; OMEMO end-to-end encryption planned.
Simplifies REST API communication and WebSocket management, offering unified network request handling, token-based authentication, localization, and advanced error handling with minimal setup.
High-precision decimal arithmetic with arbitrary-precision engines, predictable rounding modes, locale-aware parsing/normalization, arithmetic/extension helpers, and built-in serialization for financial calculations.
High-performance library for OpenLDAP's LMDB, offering type-safe API, direct native bindings, ACID transaction support, memory efficiency, and custom sorting logic for key-value storage.
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.
Vertical scroll container that routes scroll deltas to the visible nested child, enabling stacked lazy lists, sequential fling consumption, stable keys, resizing resilience and pagination hooks.
Versatile library for generating Sudoku puzzles with customizable algorithms, grid sizes, and difficulty levels. Features innovative puzzle creation techniques and extensive permutation diversity.
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.
Smooth iOS-style rounded corners and squircles with per-corner customizable radius and smoothing, type-safe smoothing API, presets (Subtle/Balanced/Smooth/Continuous), lightweight, allocation-friendly, integrates with UI components.
Enables checking network connectivity status with a Compose-first API, offering real-time updates across Android, iOS, JVM/Desktop, and Web platforms. Lightweight and dependency-free.
Annotation-driven virtualisation of functions into WebAssembly binaries, enabling native or VM execution with unified interface, in-process updates, sandboxed execution and A/B testing.
Converts Uber's H3 geospatial indexes to LatLng vertices and back, with utilities for geo→H3 conversion, polygon vertex extraction, and sample app examples.
Shared transport and config for OpenAI APIs, offering typed and raw endpoints (chat, responses, embeddings, images, audio, files, realtime, fine-tuning) with multipart and websocket support.
High-performance xxHash implementations (XXH32, XXH64, XXH3_64bits, XXH3_128bits) with consistent API, native C-backed fast paths, pure fallback implementations, seeded and slice hashing support.