Couchbase lite c

From wikinotes

A C implementation of couchbase lite with bindings for python, nim, and rust.

Documentation

github https://github.com/couchbaselabs/couchbase-lite-C

Install

An alternative implementation of couchbase-lite (couchbase only supports java/swift/objective-c).

Build couchbase-lite-c

git clone https://github.com/couchbaselabs/couchbase-lite-C
git submodule update --init --recursive
./build.sh
./test.sh

cd build_cmake
sudo make install
# /usr/local/lib/libCouchbaseLiteC.so
# (you may want to copy to /usr/lib depending on platform)

Bindings

python couchbase lite c