Browse Kotlin Multiplatform libraries
index data from klibs.ioAsynchronous, consistent, transactional storage replacing SharedPreferences; supports preferences and typed objects with Proto/JSON serialization, optional Rx adapters, and atomic updates.
Advanced debugging and inspection tool enabling real‑time remote inspection of apps: captures network/WebSocket/GraphQL traffic, mocks requests, displays analytics, images, storage, preferences and database contents.
Secure key-value storage library, wrapping iOS Keychain and implementing encrypted SharedPreferences for Android. Supports storing, retrieving, and deleting data types like String, Int, Float, and more.
Facilitates object storage and retrieval in shared or datastore preferences. Supports both Android and JVM environments, enabling easy initialization, saving, loading, listing, and removal of preferences.
Cross-platform key-value storage library enables consistent data handling in Android and iOS applications, utilizing Shared Preferences and User Defaults, supporting various data types and offering easy data management.
Enables intuitive management of app preferences using a modern UI toolkit, streamlining shared preferences and datastore integration with customizable, dynamic UI components.
Enhances AndroidX DataStore with type safety, eliminating string keys by representing preferences as objects. Supports SharedPreferences encryption and simplifies preference declaration and usage.
Cross-platform debugging tool enhances network request tracking, custom logging, and user property management. Supports deep link sharing, crash detection, and clean release artifacts, optimizing testing environments.
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 local data storage, retrieval, and removal across platforms using native mechanisms. Supports various data types, including custom serializable objects through kotlinx-serialization integration.
Enables saving and retrieving serialized objects and standard data types in user preferences or app internal storage, supporting various platforms for app development.
Access shared preferences on iOS and Android, enabling storage and retrieval of key-value pairs with serialization support for complex data types.
Track one-off and rate-limited actions across install, version, and session scopes using tag-based markers, time-window and count checks, to-do workflow, with persistent map/set and session cache.
Enhances shared preferences by integrating with coroutines, offering suspend functions for immediate persistence, collector support for flows, and handling of enums, objects, and nullable values.
Enables shared preference functionality across mobile platforms with key-value storage management. Integrates seamlessly with dependency injection frameworks like Koin for efficient shared preference handling.
Lightweight, simple unified API to persist primitive values via native preference systems, supports custom preference names and requires minimal setup.
Coroutine-first secure secret storage with native-backed encryption, observable Flow APIs, sealed error types, lifecycle-aware Compose integration, and simple reactive state binding for encrypted key-value data.
Fast MMKV-compatible key-value store offering a unified, type-safe API, MMKV binary format, drop-in preferences adapters, null-on-miss getters, synchronous C++ core and no reflection or annotation processors.