Browse Kotlin Multiplatform libraries
index data from klibs.ioSimple key-based asynchronous loading cache designed for efficient data retrieval. Includes extensions for integration with SqlDelight, enhancing database interaction capabilities.
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.
Type-safe caching with CBOR-encoded models, stale-while-revalidate serving, L1 in-memory LRU plus L2 persistent backing, request deduplication, cache-control parsing and configurable TTL policies.
Headless background GPS listener with offline caching, automatic sending, retry and network monitoring; position filtering, battery reporting, protocol formatting, permission helpers and callback API.
Created to extend existing Telegram Bot API capabilities, includes libraries for media caching and admin management with features like auto-refresh and command-based updates.
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.
Library for the Nine Men's Morris game, supporting position creation, bot recommendations, and position evaluation. Features unit tests, code style analysis, and transposition hash maps.
Implements a key-value data structure where values are deallocated with their keys, useful for caching short-lived objects. Offers operator support and serves as a temporary substitute for a standard library feature.
Library facilitates efficient HTTP response caching, utilizing Ktor and OkHttp clients with features like CoroutineLoader and SingleLoader to manage network and cached data responses seamlessly.
Collection of productivity-boosting extensions for common types, operator-based function composition and UI: memoization, numeric and tuple utilities, tree structures, file helpers, rich Compose modifiers/tray APIs.
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.
Firebase Admin SDK for service-account credentials, OAuth2 token caching, JWT auth, and FCM messaging with rich notifications, topics/conditions, plus custom HTTP and crypto support.
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.
Offers a fast, simple caching solution with minimal operational overhead, enabling quick cache creation and management using an authentication token. Includes comprehensive documentation and examples.
Handles file storage and management, interfacing with S3 for uploads and optionally hashing files for SSM. Utilizes MinIO SDK and Redis caching for efficient communication.
Shared code library enhances app development with analytics, datastore, logging, text utilities, and function extensions for Enum, DateTime, and more, facilitating seamless cross-platform integration.
Hosts utility libraries designed to simplify code development with enhanced functions, coroutine facilitation, type-safe CSV writing, Caffeine caching, and SLF4J logging support.
Type-safe client for interacting with Xtream Codes API, featuring DSL configuration, coroutine-friendly async calls, automatic retries, built-in HTTP caching, descriptive error handling and stream URL builders.
Offers serialization, logging, key-value storage, and database access, with support for dependency injection, caching, and file operations across various environments.
Accesses and interacts with various Pokémon-related data endpoints, covering berries, contests, encounters, evolution, games, items, locations, machines, moves, and Pokémon.
Implements a lightweight, reactive in-memory key-value store supporting data persistence, change listening, and transactions, ideal for caching and storing application state.
Image loading library offering fast, lightweight, and easy-to-use features with optimizations like caching, downsampling, and request management. Integrates seamlessly with modern libraries and Compose.
Offers a minimalistic remote configuration library for mobile apps, featuring JSON-based config files with various data types and optional versioning. Supports custom request headers for authentication.
Adds simple output caching for Ktor servers, offering pluggable providers (in-memory, Redis) and easy installable middleware for configurable per-route cached responses.
Foundation for highly stylable, extensible design systems: structured token and component style management, hierarchical overridable declarative styles with cross-references, integrated caching and StyleValues code-generation.
Save and restore serializable objects to disk with asynchronous IO, in-memory caching, FIFO read–write locks, default values, migration helpers and observable updates via flows.
Unified SVG rendering API offering a rememberSvgPainter composable and SvgImage wrapper, with platform-specific optimizations — native renderer integration and asynchronous caching for efficient, seamless SVG use.
Tiny runtime JSON config manager for fetching, caching and resolving application settings with conditional overrides, scheduled activation, string/semver matching and a client for automated retrieval.
Image compression with a concise DSL for quality, format, and resolution control; native codec encoding, returns compressed bytes with metadata, and optional disk caching to free memory.