Browse Kotlin Multiplatform libraries
index data from klibs.ioProvides a multiplatform wrapper for Couchbase Lite, facilitating database initialization, collection creation, and integration with Android. Encourages open-source contributions and collaboration for feature improvements.
Web service for geospatial data access and management, offering GeoJson-based REST and Java APIs, Postgres support, data change event publishing, and customizable extension framework for integrations.
Enables interaction with Firebird SQL databases, offering modules for native, library, and extended functionalities. Supports database creation, remote connections, transactions, and data manipulation in embedded mode.
Coroutine-friendly bindings for FoundationDB providing a unified typed API, transactional helpers with automatic retries, futures, tuple utilities, tenant management and range iterator support.
Flexible ORM simplifying database CRUD on plain classes with annotation-free mapping, lazy loading, coroutine-based transactions, paginated queries, stored-procedure support, composite-key handling, and native driver access.
Lightweight micro-ORM enabling explicit SQL-driven data access with mandatory transaction scopes, convenient DSLs, parameter mappers, and an optional compiler plugin to auto-generate row mappers.
High-performance lightweight SQL ORM with strongly-typed SQL DSL surfacing compile-time errors, automated entity mapping, bundled SQLite drivers, expressive querying supporting joins, aggregates, transactions.
Leverages Firebase REST API for integrating authentication, real-time database, and Gemini AI in multiplatform applications. Facilitates seamless feature setup and initialization across various platforms.
Work in progress focused on adding functionality to filter sensitive information from log output.
Enables fast key-value storage using LevelDB, offering operations like put, get, and delete. Supports multiple platforms with performance benchmarks across various systems.
Integration driver for SQLDelight with sqlite3 native bindings, enabling suspending/async query APIs (awaitAsList/executeAsFlow), init helper and Gradle setup for binary bindings.
PostgreSQL driver enables executing SQL queries with connection pooling and named parameter support. Allows easy interaction with databases, mimicking Spring's NamedParameterJdbcTemplate functionality.
Versatile tool for managing database models, converting them to formats like PostgreSQL, kddl, and PlantUML. Offers reverse engineering, supports various identifiers, and handles schemas and tables.
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.
Facilitates database connectivity with support for multiple drivers. Encourages community contributions to expand driver support. Available via Maven and Gradle for streamlined integration.
Simple key-based asynchronous loading cache designed for efficient data retrieval. Includes extensions for integration with SqlDelight, enhancing database interaction capabilities.
Persistent job scheduling library enables registration, scheduling, and management of one-time and periodic jobs using MongoDB and Redis. Supports job cancellation by ID or name.
Generates typesafe APIs from SQL statements, verifies schemas and migrations at compile-time, and enhances IDE support with autocomplete and refactoring for simplified SQL management.
Embed a tiny HTTP server in an app to browse SQLite databases via a web UI: inspect tables/views, run raw SQL, view schema, decode JSON, auto-reload, multi-database support.
Modernizes and streamlines a mobile object-database client: updates language and build toolchain, simplifies native builds using prebuilt binaries, cleans repository, preserves API for zero-effort migration.
Sync and data stack for Quran apps: OIDC authentication, SQL-backed local persistence, orchestration of sync engine via DI, unified SyncService API, mutation/observe primitives and demos.
MVP JDBC wrapper around SQLCipher offering a JNI-backed custom JDBC driver, unified API, native bridge, build tooling, and CI-friendly encrypted DB samples.
Generates typesafe APIs from SQL statements, verifies schemas, statements and migrations at compile-time, and provides IDE autocomplete/refactoring plus multi-dialect SQL and labeled-query 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.
Integrates LevelDB for Minecraft with multi-platform support, enabling efficient database management across various operating systems and architectures.
Native Postgres driver utilizing libpq supports SQLDelight integration and raw queries with local and remote listeners. Lacks multithread support, connection pool, and Windows compatibility.
Represents domain object life cycles using finite state machines and CQRS. Enables event sourcing or state storing, with data storage options in databases or blockchain, aiding domain-driven design.
Interacts with Blockchain-SSM chaincode on Hyperledger Fabric, offering modules for direct API communication, CouchDB optimization, and complex query facilitation using a Signing State Machine approach.
Facilitates information exchange by defining and evaluating requirements and evidence using a context-neutral data model. Features include criteria definition, request scoring, and evidence-based assessments.
Enables real-time data processing and interaction with Cassandra databases, offering seamless integration and efficient handling of database operations with minimal latency.