Skip to content
프로젝트

couchbase/couchbase-lite-ios has 1,665 GitHub stars and 304 forks. GitHot measured -1 in 7 days. Last checked 2026-11-10 01:23 UTC. Last push 2026-10-30.

이 수치를 측정하는 방법

Lightweight, embedded, syncable NoSQL database engine for iOS and MacOS apps.

측정된 스타 증가

in 24h
업데이트 지연
in 7 days
-1
in 15 days
업데이트 지연
in 1 month
업데이트 지연

서로 겹치는 기간의 순증가량이며 일별 합계가 아닙니다. 측정값이 없으면 비워 둡니다. 스타는 관심도를 나타내며 품질을 보장하지 않습니다.

README.md

Original

Couchbase Lite for iOS and MacOS

License

Couchbase Lite is an embedded lightweight, document-oriented (NoSQL), syncable database engine.

Couchbase Lite implementation is on top of Couchbase Lite Core, which is also a new cross-platform implementation of database CRUD and query features, as well as document versioning.

Requirements

  • Xcode 26.4+
  • iOS 15.0+
  • macOS 13.0+

Installation

Swift Package

Community Edition

dependencies: [
        .package(name: "CouchbaseLiteSwift",
                 url: "https://github.com/couchbase/couchbase-lite-swift.git", 
                 from: "4.0.0"),
    ],

Enterprise Edition

dependencies: [
        .package(name: "CouchbaseLiteSwift",
                 url: "https://github.com/couchbase/couchbase-lite-swift-ee.git", 
                 from: "4.0.0"),
    ],

More detailed information on how to setup is available here: swift package manager

CocoaPods

Swift Package Manager is the recommended installation method for new projects. CocoaPods remains supported; add the pod that matches the API and edition you want to your Podfile:

API Community Edition Enterprise Edition
Objective-C CouchbaseLite CouchbaseLite-Enterprise
Swift CouchbaseLite-Swift CouchbaseLite-Swift-Enterprise
target '<your target name>' do
  use_frameworks!
  pod 'CouchbaseLite-Swift'
end

How to build the framework files

  1. Clone the repo and update submodules
$ git clone https://github.com/couchbase/couchbase-lite-ios.git
$ cd couchbase-lite-ios
$ git submodule update --init --recursive
  1. Run ./Scripts/build_xcframework.sh to build an XCFramework for either Swift or Objective-C API.
# For building the Swift XCFramework
$ ./Scripts/build_xcframework.sh -s CBL_Swift -o output

# For building the ObjC XCFramework
$ ./Scripts/build_xcframework.sh -s CBL_ObjC -o output

Documentation

License

Like all Couchbase source code, this is released under the Apache 2 license.

관련 프로젝트 살펴보기