Kotbase
Kotlin Multiplatform library for Couchbase Lite
Introduction
Kotbase pairs Kotlin Multiplatform with Couchbase Lite, an embedded NoSQL JSON document database. Couchbase Lite can be used as a standalone client database, or paired with Couchbase Server and Sync Gateway or Capella App Services for cloud to edge data synchronization. Features include:
- SQL++, key/value, full-text search, and vector search queries
- Observable queries, documents, databases, and replicators
- Binary document attachments (blobs)
- Peer-to-peer and cloud-to-edge data sync
Kotbase provides full Enterprise and Community Edition API support for Android and JVM, native iOS and macOS, and experimental support for native Linux and Windows.