by couchbase

couchbase /sync_gateway

Manages access and synchronization between Couchbase Lite and Couchbase Server

421 Stars 132 Forks Last release: 4 months ago (2.7.3) Apache License 2.0 3.6K Commits 55 Releases

Available items

No Items, yet!

The developer of this repository has not created any items for sale yet. Need a bug fixed? Help with integration? A different license? Create a request here:

Sync Gateway

Sync Gateway Documentation GoDoc Go Report Card Code Coverage License

Sync Gateway is a horizontally scalable web server that securely manages the access control and synchronization of data between Couchbase Lite and Couchbase Server.


Download Sync Gateway and other Couchbase packages for Linux, Windows and macOS at Couchbase Downloads.

Build from source


To build Sync Gateway from source, you must have the following installed:

  • Go 1.8 or later, with your
    set to a valid directory.

Install Go

See Installing Go

Build instructions

See the Extended Build Instructions to build with dependency pinning via the

multi-repository tool.



Apache License 2.0

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.