Connect Your SDK

      +
      SDKs enable you to connect client code in popular languages to Capella.

      Once you have signed up for a Capella Database, you’ll probably want to get started connecting an app.

      SDKs

      Couchbase has SDKs in ten popular programming languages:

      SDK Documentation API Reference

      Java SDK

      Docs

      API Reference

      Kotlin SDK

      Docs

      API Reference

      Scala SDK

      Docs

      API Reference

      .NET SDK

      Docs

      API Reference

      C SDK

      Docs

      API Reference

      Node.js SDK

      Docs

      API Reference

      PHP SDK

      Docs

      API Reference

      Python SDK

      Docs

      API Reference

      Ruby SDK

      Docs

      API Reference

      Go SDK

      Docs

      API Reference

      We generally recommend using the latest version of your chosen SDK for the best compatibility with the latest Capella features.

      Mobile Apps and SDKs

      Couchbase Lite SDKs connect edge devices to App Services — and are also ideal for building a stateless frontend web app connected to Capella.

      SDK Documentation API Reference

      Couchbase Lite Java Android

      Docs

      API Reference

      Couchbase Lite C#

      Docs

      API Reference

      Couchbase Lite Java

      Docs

      API Reference

      Couchbase Lite Objective-C

      Docs

      API Reference

      Couchbase Lite Swift

      Docs

      API Reference

      Couchbase Lite JavaScript

      Docs