Browse Kotlin Multiplatform libraries
index data from klibs.ioComplete Indonesia location dataset down to postal codes, with type-safe models, O(1) ID lookups, Levenshtein typo-tolerant search, offline embedding, and ready-to-use UI components.
Global reactive cache with TTL, queries/mutations/flows and infinite pagination, transactional optimistic updates with rollback, stale-while-revalidate, per-key locking, factory-based APIs, type-safe errors and refetch.
Type-safe, reactive feature-flag and configuration manager with generated typed helpers, runtime local/remote providers, Compose-friendly observers, debug UI, and build-time dead-code elimination for disabled flags.
Stream-based caching for asynchronous data streams with typed keys, pluggable Store persistence, configurable strategies (IF_HAVE, ONLY_REQUEST, ONLY_CACHE), optional logging and serialization helpers.
Facilitates seamless integration of coroutines and `Flow` with Swift by generating wrapper classes, enabling efficient coroutine management and customizable coroutine scopes.
Versatile caching solution enabling automatic refresh, expiry handling, and network-aware adjustments. Supports customizable fetching strategies, thread-safe operations, and shared resource management across classes.
Lightweight, flexible network library offering a clean, intuitive API for handling network requests with support for LiveData, Flow, object deserialization, customizable headers, and local data integration.
Integrates multiple scanning protocols into a unified interface, enabling product scanning via camera or barcode methods with easy setup and comprehensive scanning result management.
Type-safe access to the Lichess API enabling anonymous or token-based usage, streaming event flows, OAuth with auto-refresh, and typed services covering all endpoints.
Enables local network peer-to-peer communication with automatic leader election, WebSocket messaging, custom event serialization, session-priority elections, UDP discovery and client/server message routing.
Type-safe Spotify Web API client offering async-friendly calls, comprehensive endpoints, built-in auth flows (PKCE, client credentials, authorization code, refresh), paging, rate-limit handling, retries, and samples.
Client toolkit for interacting with the XRP Ledger: HTTP/WebSocket client, wallet generation and signing, transaction construction and autofill, multisig/ticket support, subscriptions, typed ledger objects, order-book queries.
Mobile network connectivity checker exposing current connection status, observable state flows, and an NPE-safe factory returning a no-op instance before app context initialization; published to Maven Central.
Manages remote data state with sealed Loading/Success/Error model, reactive flows, type-safe transitions, mapping utilities (mapSuccess/mapError), atomic success updates and zero-dependency implementation.
Facilitates easier binding of reactive data flows to Java Swing components, offering customizable lifecycle management, one-directional or bi-directional bindings, and integration with intermediate flow operations.
Super lightweight library offering utilities like platform configurations, custom dispatchers, mappers, validation, locale management, and various extensions for streamlined development and enhanced functionality.
Enhances HTTP client capabilities with caching, language, and user-agent plugins. Utilizes StateFlow for dynamic request handling, supporting cache control and management, and error recovery.
Facilitates simple or advanced chat interactions using customizable message structures and models, supporting both single and multi-chat scenarios with streaming or non-streaming outputs.
Collects data from phone's rotation vector and accelerometer, offering implementations for both Android and iOS. Integrates easily with dependency management and supports sensor availability checks.
Lightweight, lifecycle-safe snackbar event dispatcher solves common pitfalls with StateFlow and SharedFlow, ensuring reliable event emission without duplicates or manual state management. Offers a simple API and is lifecycle-aware.
Modern preferences layer built on AndroidX DataStore, enabling minimal boilerplate, type-safe autogenerated preference accessors from serializable models, reactive flows, and single-file configuration.
Type-safe, composable feature-flag system with priority-based sources (memory, YAML, custom), contextual rule evaluation, reactive change observation, caching, and lifecycle/error handling for production use.
Typed, async-friendly key-value settings module offering persistent storage, reactive flows, optional encryption, schema migrations, and test utilities for unit and integration testing.
Replica la API oficial de Firebase, entrega módulos modulares, integración con coroutines/Flow, serialización tipada (value<T>, toObject<T>, set<T>) y testing con emulator.
Simplifies terminal input handling, unifies keyboard into a byte stream ready for PTY/SSH, supports RAW/TEXT modes, maps virtual keys to ANSI sequences, and offers UI integration.
Redux-style state management with modern toolkit features: type-safe reducer DSL, reactive StateFlow, memoized selectors, async thunks, entity adapter, listener middleware, slice pattern.
High-level API for discovering, connecting to and exchanging messages with Bluetooth mesh companion devices, featuring scanning with filters, reliable acknowledgements, auto-sync time, channel polling and message streams.
Rust-backed, high-performance WebTransport wrapper offering an idiomatic async API for establishing connections, managing uni/bi-directional streams and unreliable datagrams, plus TLS certificate handling.
Adds concurrent mapAsync, pairwise emissions, flow racing, exponential-backoff retries, timeout-or-null, and default/fallback helpers for building composable, resilient asynchronous streams with concise APIs.
In-app developer toolbox offering network inspection, log viewing, crash reporting, leak detection, device diagnostics and performance monitoring with zero configuration, in-memory storage, dark themes, cURL/PDF export.