Browse Kotlin Multiplatform libraries
index data from klibs.ioMeeseeks is a Kotlin Multiplatform library for scheduling and managing background tasks across Android, JVM, native (iOS), and JS (Web). Whether your tasks are simple or complex, for one user or hundreds of millions, Meeseeks can help.
Sync engine enhances local-first apps with responsive UI/UX and seamless state transfer, connecting client-side SQLite to server-side databases like Postgres, MongoDB, or MySQL. Features demo projects and Supabase integration.
Mobile database optimized for offline use, simplifying data persistence with an object-oriented model. Features real-time data synchronization, intuitive developer experience, and supports asynchronous data observation.
Enables seamless file downloading, local saving, and opening through the system's default application, while abstracting platform-specific details for a streamlined experience.
Work management framework streamlines task handling through customizable workers, supporting operations like enqueueing, retrying, and failure management, inspired by Koin, WorkManager, and NSOperation.
Android library enables view scraping through Accessibility Service, offering features like periodic view retrieval, tree debugging, DSL queries, and coordinated actions for enhanced interaction.
Offline-first local data store syncing with remote servers — immediate local persistence, queued offline requests, automatic reconciliation, 3‑way merge conflict resolution, placeholder ID handling, and retryable sync.
Caching and syncing library designed for managing data freshness, file storage, and error handling with coroutine support. Offers asynchronous data fetching and state observation features.
Background location tracking client sending OsmAnd-style HTTP GET positions to Traccar-compatible servers. Local SQLite FIFO queue with network-aware retry, motion-based stop detection, configurable accuracy and diagnostic logging.
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.
Lightweight download manager using platform-native APIs, DSL configuration, auth (Bearer/Basic), custom headers, progress/state callbacks, WiFi-only restriction, task control and background download support.
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.
Facilitates local data storage and synchronization with a remote server, ensuring data security and integrity. Supports file uploads, entity restrictions, and provides an intuitive interface.
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.
Analytics client: non-blocking event queue, batching with retries and exponential backoff, local JSONL persistence for offline delivery, typed properties, session/device identity and lifecycle controls.
Compiles an automated, self-updating catalogue of multiplatform projects from various maven repositories, featuring a web app for user-friendly data access and browsing.
Offers utilities for managing background tasks, intercepting crashes, database interactions, and environment configurations. Suitable for enhancing application reliability and maintainability.
Bootstraps translations from remote or bundled snapshot, persists local snapshots, serves cache-first reads with single-item fetch on miss, supports typed resources, Compose integration, background refresh.
Collection offering analytics, authentication, billing, offline-first sync, adaptive UI, i18n and OCR abstractions; dependency-free interfaces with NoOp fallbacks and platform-specific SDK integration points.
Headless, plug-and-play SDK offering networking, auth, HTTP cache, offline queue, logging, telemetry and MVI contracts; modular feature modules, dependency registry, and three integration paths including full offline-first with host SQL.
Declarative data fetching with caching and stale-while-revalidate, reactive background refreshes, lifecycle-managed registry, and dedicated mutation actions for synchronized async state and side effects.
Reliability-first background-task API offering scheduling, retries, SQL-persistence, offline queue with replay, task chaining, tag-based cancellation, state flows and test fakes.