Browse Kotlin Multiplatform libraries
index data from klibs.ioCompile-time Jetpack Compose preview browser: annotate composables with @ComposePreview, run KSP, browse interactive previews without reflection or manual registration, auto-generated registry.
Type-safe, annotation-driven DataStore code generation producing zero-boilerplate compile-time implementations from simple interfaces; supports suspend and reactive reads, typed preferences, object serialization, and constructor/reflection instantiation.
Collection of libraries offering lexicographically-sortable ULIDs, zero-overhead 64-bit BitSet with bitwise ops and set-bit iteration, and unified asynchronous file I/O including OPFS support.
Encodes and decodes binary data to compact, human-friendly Base58 strings (plain, no checksum); includes fixed-width typed helpers (ints, UUIDs), preserves leading zeros, rejects invalid input.
Monitors network connectivity state and emits real-time callbacks via a lightweight API, enabling straightforward registration of listeners and simple integration into shared application code.
Material-style toast notifications with single root host, multiple styles (gradient, glass, animated), built-in success/error/warning/info types, custom icons, Lottie and action/duration controls.
compose multiplatform html render
Decomposes Compose presenters, eliminating callback and event plumbing by generating compile-time routing between parent and child events/effects, enabling clean, callback-free fused sub-presenters.
Enterprise-grade download manager with automatic HTTP Range resume, local SQLite persistence, lifecycle-aware scopes, disk-efficient streaming, and modern UI integrations for reactive and XML view systems.
Ready-to-use animated loading/spinner indicators with extensive customization, a linked catalog for lookup/random selection, and a showcase grid featuring 30+ styles.
Compile-time, type-safe object mapping via annotations; generated mappers return Result<T> with path-aware errors, compile-time lossless-conversion checks, fallback ladder, pluggable converters and observability.
Reimplements a Chinese music-service API with strict encryption parity (MD5, AES‑CBC, RSA‑PKCS1), modular design covering 17 categories and 112 endpoints for auth, search, songs, and playlists.
Modern image cropper with stretchable/resizable selection, image pan and zoom, locked bounds, 90° rotation, aspect-ratio presets (Free, 1:1, 4:3, 16:9), and automatic downscaling under 1 MB.
Unified, coroutine-friendly wrapper for native in-app review APIs, enabling a single requestReview() call to trigger platform review dialogs with a simple, exception-based completion contract.
Batteries-included WebView toolkit with drop-in UI scaffolding, two-way JS bridge, file/camera/getUserMedia support, progress indicators and error page, debug log panel, optional QR scanner.
UI-agnostic form validation toolkit standardizing immutable, testable input states; supports custom and dynamic validations, aggregated form validity, and submission lifecycle handling.
Direct Compose Desktop rendering into toolkit-owned Wayland wl_surface via EGL, bypassing X11/JAWT; creates wl_egl_window, resizes buffers, supports integer buffer and fractional UI scaling.
Small, idiomatic API for copying text to the clipboard with minimal dependencies, coroutine-friendly async operations, simple integration, and test-covered core logic.
Comprehensive Phosphor icon set for CortenaUI: thousands of vector-like glyphs with five weight styles, font-backed rendering to reduce app size, seamless Icon component integration.
Pluggable read-through/write-through caching layer for database operations with interchangeable backends, volatile query caching auto-invalidated on writes, optional write-behind, and per-entry TTL support.
Logs outgoing HTTP client requests as reproducible cURL commands, capturing method, URL, headers and body; supports request filtering, sensitive-header sanitization, and custom logger integration.
Pure zero-runtime-dependency Zstandard codec producing standard zstd frames with dictionary support; immutable digested dictionaries reusable across threads, one-shot API, and decompression-bomb guard.
Offers utilities for creating interactive paginators with customizable buttons in messaging and interactions, enhancing user experience with dynamic content updates in chat applications.
Enhances web applications by configuring Content Security Policy headers, supporting default configurations, nonce generation for scripts, and customizable policies for specific routes or calls.
Multiplatform tag logger
Library for mobile shared architectures
Compiles an automated, self-updating catalogue of multiplatform projects from various maven repositories, featuring a web app for user-friendly data access and browsing.
Logging wrapper streamlines logger replacement, centralizing logging calls to simplify transitions between logging tools without altering individual class code. Ideal for rare use cases.