---
title: Integrations, Connectors, and Tools
description: Integrate Couchbase with your development ecosystem and production
  and deployment tools.
pubDate: 2026-08-17T09:53:44.266Z
antora:
  editUrl: https://github.com/couchbaselabs/docs-devex/edit/capella/modules/third-party/pages/integrations.adoc
  xref: xref:cloud:third-party:integrations.adoc[]
---

[Consult the llms.txt file for a full list of contents](/llms.txt)
[View original HTML](/cloud/third-party/integrations.html)

# Integrations, Connectors, and Tools

> Integrate Couchbase with your development ecosystem and production and deployment tools. 

Third-party and community products and integrations — although not, by and large, supported by Couchbase. (see [Support Model section](#support-model)) — are a vital tool for most larger development projects.

These are examples of integrations that Couchbase or partners have developed to enhance Couchbase, Capella, and partner services.

## [](#partner-integrations-with-couchbase)Partner Integrations

__Table 1\. Partner Integrations List__
| Integration         | Summary                                                                                                                                                                                                                                                                                                                                                                                                                                     | Links                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | Capella | Self-managed | [Support Model](#support-model) |
| ------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------- | ------------ | ------------------------------- |
| LlamaIndex          | Use the Couchbase LlamaIndex integrations to quickly start developing AI applications with your Couchbase database and Python. You can use the Couchbase LlamaIndex Readers Integration to load documents from a Couchbase database, and use the other documentation and samples to get started.                                                                                                                                            | [CouchbaseVectorStore - LlamaIndex API Reference](https://docs.llamaindex.ai/en/stable/api%5Freference/storage/vector%5Fstore/couchbase/) [CouchbaseVectorStoreDemo Documentation](https://developers.llamaindex.ai/python/examples/vector%5Fstores/couchbasevectorstoredemo/) [Couchbase RAG Demo Application with Streamlit, LlamaIndex, and OpenAI](https://github.com/couchbase-examples/rag-demo-llama-index) [LlamaIndex Readers Integration: Couchbase](https://llamahub.ai/l/readers/llama-index-readers-couchbase?from=readers)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | ✔       | ✔            | Community Supported             |
| LangChain           | Use the Couchbase LangChain integrations to quickly start developing AI applications with your Couchbase database. Use the document loader to get documents from a Couchbase database. Use the vector stores integration to create a Search index, store vectors, and run vector searches. Use semantic and conversational caches to reduce calls to Large Language Models (LLMs), accelerating your LLM responses and lowering your costs. | **Python** [Official Couchbase LangChain Python Integration](https://python.langchain.com/v0.2/docs/integrations/providers/couchbase/) [Install LangChain for Python](https://python.langchain.com/docs/get%5Fstarted/installation) Couchbase Python Document Loader [LangChain Documentation](https://python.langchain.com/v0.2/docs/integrations/document%5Floaders/couchbase/) [API Reference](https://api.python.langchain.com/en/latest/document%5Floaders/langchain%5Fcommunity.document%5Floaders.couchbase.CouchbaseLoader.html) Couchbase Python Vector Store [LangChain Documentation](https://python.langchain.com/v0.2/docs/integrations/vectorstores/couchbase/) [API Reference](https://api.python.langchain.com/en/latest/vectorstores/langchain%5Fcouchbase.vectorstores.CouchbaseVectorStore.html#langchain%5Fcouchbase.vectorstores.CouchbaseVectorStore) Couchbase Python LLM and Semantic Caches [LangChain Documentation - LLM Cache](https://python.langchain.com/v0.2/docs/integrations/llm%5Fcaching/#couchbase-cache) [API Reference - LLM Cache](https://api.python.langchain.com/en/latest/cache/langchain%5Fcouchbase.cache.CouchbaseCache.html#langchain%5Fcouchbase.cache.CouchbaseCache) [LangChain Documentation - Semantic Cache](https://python.langchain.com/v0.2/docs/integrations/llm%5Fcaching/#couchbase-semantic-cache) [API Reference - Semantic Cache](https://api.python.langchain.com/en/latest/cache/langchain%5Fcouchbase.cache.CouchbaseSemanticCache.html#langchain%5Fcouchbase.cache.CouchbaseSemanticCache) Couchbase Chat Message History Store (Conversational Cache) [LangChain Documentation](https://python.langchain.com/v0.2/docs/integrations/memory/couchbase%5Fchat%5Fmessage%5Fhistory/) [API Reference](https://api.python.langchain.com/en/latest/couchbase%5Fapi%5Freference.html#module-langchain%5Fcouchbase.chat%5Fmessage%5Fhistories) **JavaScript** [Install LangChain for JavaScript](https://js.langchain.com/docs/get%5Fstarted/installation) [LangChain - JavaScript Document Loader](https://js.langchain.com/docs/integrations/document%5Floaders/web%5Floaders/couchbase) [LangChain - JavaScript Vector Stores](https://js.langchain.com/docs/integrations/vectorstores/couchbase) | ✔       | ✔            | Community Supported             |
| Hashicorp Terraform | Deploy and manage your clusters with declarative configuration.                                                                                                                                                                                                                                                                                                                                                                             | [Couchbase Capella Terraform Provider repo](https://github.com/couchbasecloud/terraform-provider-couchbase-capella/) [Couchbase Capella Terraform Provider docs](../terraform/index.md) [Capella Provider on the Hashicorp Registry site](https://registry.terraform.io/providers/couchbasecloud/couchbase-capella/latest)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | ✔       | ✖            | Partner Supported               |
| Hashicorp Vault     | Securely manage your credentials for database access.                                                                                                                                                                                                                                                                                                                                                                                       | [Hashicorp Vault plug-in for Capella](https://www.hashicorp.com/partners/tech/couchbase#vault) [Plug-in page on GitHub](https://github.com/couchbasecloud/vault-plugin-database-couchbasecapella) [Hashicorp partner page for self-managed Couchbase](https://developer.hashicorp.com/vault/docs/secrets/databases/couchbase)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | ✔       | ✔            | Partner Supported               |
| Netlify             | Use Couchbase Capella and Netlify Serverless Functions to handle dynamic content without needing infrastructure.                                                                                                                                                                                                                                                                                                                            | [Netlify partner page](https://www.netlify.com/integrations/couchbase/) [Tutorial](https://developer.couchbase.com/tutorial-quickstart-netlify)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | ✔       | ✖            | Couchbase Officially Supported  |
| Vercel              | Easy build and deploy for your applications.                                                                                                                                                                                                                                                                                                                                                                                                | [Vercel partner page & tutorial](https://vercel.com/integrations/couchbase-capella) [Blog](https://www.couchbase.com/blog/integrating-vercel-with-couchbase-capella) [Next.js starter template](https://vercel.com/templates/next.js/couchbase-capella)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | ✔       | ✖            | Couchbase Officially Supported  |
| Molo17 GlueSync     | Real-time, cloud-native data replication suite for NoSQL.                                                                                                                                                                                                                                                                                                                                                                                   | [Intro & Tutorial](https://www.couchbase.com/partners/molo17/) [GlueSync homepage](https://molo17.com/gluesync/)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | ✔       | ✔            | Partner Supported               |
| ODBC / JDBC         | Easily access live Couchbase data from BI, Analytics, Reporting, ETL, & Custom Apps.                                                                                                                                                                                                                                                                                                                                                        | [Couchbase ODBC and JDBC Drivers](../../server/current/connectors/odbc-jdbc-drivers.md) [CData Driver](https://www.cdata.com/drivers/couchbase/docs/) [Popular Data Warehousing Integrations](https://www.cdata.com/drivers/couchbase/#section-etl-anchor) [Data Management Tools](https://www.cdata.com/drivers/couchbase/#section-data-anchor) [Developer Tools](https://www.cdata.com/drivers/couchbase/#section-dev-anchor) [BI & Data Visualization](https://www.cdata.com/drivers/couchbase/#section-bi-anchor)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | ✔       | ✔            | Partner Supported               |
| ServiceNow          | Consolidate information about critical- and warning-level events in Capella by sending notifications to an incoming webhook on ServiceNow.                                                                                                                                                                                                                                                                                                  | [Alert Integrations](../clusters/monitoring/alert-integration.md) [How to Integrate Webhooks into ServiceNow](https://www.servicenow.com/community/in-other-news/how-to-integrate-webhooks-into-servicenow/ba-p/2271745)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | ✔       | ✖            | Couchbase Officially Supported  |

## [](#ide-integrations)IDE Integrations

__Table 2\. IDE Plugins__
| Integration                          | Summary                                                                                                                                                          | Links                                                                                                                                                                                                                                                                                           | Capella | Self-managed | [Support Model](#support-model) |
| ------------------------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------- | ------------ | ------------------------------- |
| VS Code extension for Couchbase      | A seamless experience for Couchbase Server users who want to work within the popular Visual Studio Code editor.                                                  | [Visual Studio Marketplace](https://marketplace.visualstudio.com/items?itemName=Couchbase.vscode-couchbase) [Tutorial](https://github.com/couchbaselabs/VSCode-Couchbase/blob/main/GETTING-STARTED.md) [Code snippets](https://github.com/couchbaselabs/VSCode-Couchbase/blob/main/SNIPPETS.md) | ✔       | ✔            | Couchbase Community Support     |
| VS Code extension for Couchbase Lite | A seamless experience for Couchbase Mobile users who want to work within the popular Visual Studio Code editor.                                                  | [Visual Studio Marketplace](https://marketplace.visualstudio.com/items?itemName=Couchbase.vscode-cblite) [GitHub repo and intro](https://github.com/couchbaselabs/vscode-cblite)                                                                                                                | ✔       | ✔            | Couchbase Community Support     |
| JetBrains                            | Provides support for Couchbase in JetBrains IDEs — to develop Couchbase applications, complete with code completion, syntax highlighting, and debugging support. | [JetBrains Marketplace](https://plugins.jetbrains.com/plugin/22131-couchbase) [GitHub source repo](https://github.com/couchbaselabs/couchbase%5Fjetbrains%5Fplugin)                                                                                                                             | ✔       | ✔            | Couchbase Community Support     |

## [](#data-tools)Data Tools

Import, export, and query data from the command line.

__Table 3\. Data Tools__
| Integration            | Summary                                                                                                                                                                                                                                           | Links                                                                                                                                                                                                  | Capella | Self-managed | [Support Model](#support-model) |
| ---------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------- | ------------ | ------------------------------- |
| Couchbase Shell (cbsh) | Interactive shell, based upon nushell, which you can use to extract, transform, and load different data formats in Couchbase.                                                                                                                     | [cbsh docs](https://couchbase.sh/docs/) [GitHub repo](https://github.com/couchbaselabs/couchbase-shell)                                                                                                | ✔       | ✔            | Couchbase Community Support     |
| cbimport               | Utility for importing data into Couchbase databases. Included in self-managed Couchbase Server, or downloadable as part of the [Capella Tools package](../reference/command-line-tools.md#download-and-install-the-couchbase-command-line-tools). | [cbimport reference](../../server/current/tools/cbimport.md)                                                                                                                                           | ✔       | ✔            | Couchbase Officially Supported  |
| cbexport               | Utility for exporting data from Couchbase databases. Included in self-managed Couchbase Server, or downloadable as part of the [Capella Tools package](../reference/command-line-tools.md#download-and-install-the-couchbase-command-line-tools). | [cbexport reference](../../server/current/tools/cbexport.md)                                                                                                                                           | ✔       | ✔            | Couchbase Officially Supported  |
| cbbackupmgr            | A utility for backing up and restoring a Couchbase database.                                                                                                                                                                                      | [cbbackupmgr reference](#server:current:backup-restore:cbbackupmgr.adoc) [Tutorial](../../server/current/backup-restore/cbbackupmgr-tutorial.md) [Capella examples](../clusters/cli-backup-restore.md) | ✔       | ✔            | Couchbase Officially Supported  |

### [](#other-shells)Other Shells

Some languages, such as Ruby, come with REPLs (interactive shells) as standard — as is normal with many programming languages. Others have them available as _Notebooks_, such as Python, with [Jupyter Notebook](https://jupyter.org/) (which works with _several_ different languages), through which you can interactively develop functionality for a Couchbase app, or blend with analytic tools and charts.

## [](#big-data-connectors)Big Data Connectors

Couchbase develops and supports connectors for:

* Elasticsearch and OpenSearch
* The Kafka Connect Framework
* Microsoft Power Business Intelligence Platform
* Apache Spark Data Processing Platform
* The Tableau interactive data visualization platform

Couchbase ODBC and JDBC drivers enable any application based on the ODBC/JDBC standards, for example Microsoft Excel, QlikView, or SAP Lumira, as well as Tableau, to connect to a Couchbase Server or cluster.

__Table 4\. Big Data Connectors__
| Connector          | Summary                                                                                                     | Docs                                                                             | Source                                                                                        | Other Integrations                                                                             | [Support Model](#support-model) |
| ------------------ | ----------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ------------------------------- |
| Elasticsearch      | Replicate your documents from Couchbase Server or Capella to Elasticsearch or OpenSearch in near real time. | [Getting Started docs](../../elasticsearch-connector/current/getting-started.md) | [Release notes & download links](../../elasticsearch-connector/current/release-notes.md)      | [AO Mode](../../elasticsearch-connector/current/autonomous-operations.md)                      | Couchbase Officially Supported  |
| Kafka              | A plug-in for the Kafka Connect framework, which provides source and sink components.                       | [Kafka connector docs](../../kafka-connector/current/index.md)                   | [GitHub repo](https://github.com/couchbase/kafka-connect-couchbase)                           | [Use cases](https://kafka.apache.org/uses)                                                     | Couchbase Officially Supported  |
| Power BI Connector | Connects Couchbase to the Microsoft Business Intelligence Platform.                                         | [Power BI Connector documentation](../../power-bi-connector/current/index.md)    | [Power BI Releases](../../power-bi-connector/current/release-notes.md)                        |                                                                                                | Couchbase Officially Supported  |
| Spark              | Connect to the scalable computing engine for Big Data.                                                      | [Couchbase Spark docs](../../spark-connector/current/index.md)                   | [Couchbase Spark Connector on GitHub](https://github.com/couchbase/couchbase-spark-connector) | [Apache Spark Notebook](https://docs.databricks.com/%5Fextras/notebooks/source/couchbase.html) | Couchbase Officially Supported  |
| Tableau            | Integrate Couchbase Server tabular views and the Tableau interactive data visualization platform.           | [Tableau connector docs](../../tableau-connector/current/index.md)               | [Tableau Desktop Downloads](https://www.tableau.com/products/desktop/download)                | [Other Tableau Integrations](https://www.tableau.com/products/server)                          | Couchbase Officially Supported  |

## [](#sdk-language-ecosystem)SDK Language Ecosystem

Couchbase has SDKs in eleven popular languages — [C](../../c-sdk/current/hello-world/overview.md), [C++](../../cxx-sdk/current/hello-world/overview.md), [C# (.NET)](../../dotnet-sdk/current/hello-world/overview.md), [Go](../../go-sdk/current/hello-world/overview.md), [Java](../../java-sdk/current/hello-world/overview.md), [Kotlin](../../kotlin-sdk/current/hello-world/overview.md), [Node.js](../../nodejs-sdk/current/hello-world/overview.md), [PHP](../../php-sdk/current/hello-world/overview.md), [Python](../../python-sdk/current/hello-world/overview.md), [Ruby](../../ruby-sdk/current/hello-world/overview.md), and [Scala](../../scala-sdk/current/hello-world/overview.md).

If you develop in one of these languages, you may be interested in (or already using) other libraries in that language's ecosystem, and wondering if it will integrate with Couchbase.

There are too many third party integrations to evaluate and list (and absence of a mention in these pages is no judgement on importance or quality), but the following are well worth investigating:

While Couchbase can't evaluate and list every possible third-party integration, we've provided a list of some you might consider in the sections below.

__Table 5\. Partner Integrations List__
| Integration                      | SDK Language / Ecosystem  | Summary                                                                                                                                                                                                                                                                                                                                                                           | Links                                                                                                                                                                                                                                                                                                              | Capella | Self-managed | [Support Model](#support-model) |
| -------------------------------- | ------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------- | ------------ | ------------------------------- |
| Spring Data Couchbase            | JVM (Java, Kotlin, Scala) | A familiar and consistent Spring-based programming model for new datastores with store-specific features and capabilities. Key functional areas of Spring Data Couchbase are a POJO centric model for interacting with Couchbase Buckets and easily writing a Repository style data access layer.                                                                                 | [Spring Data Couchbase](https://spring.io/projects/spring-data-couchbase) [Sample application](../../java-sdk/current/hello-world/spring-data-sample-application.md) [Spring Boot example](https://blog.couchbase.com/couchbase-spring-boot-spring-data/)                                                          | ✔       | ✔            | Couchbase Officially Supported  |
| Couchbase Quarkus Java Extension | Java                      | The Couchbase Quarkus extension integrates the [Couchbase Java SDK](../../java-sdk/current/hello-world/overview.md) within the Quarkus ecosystem. Most notably this extension provides GraalVM native-image support to the existing Java SDK, in addition to other Quarkus integration such as Health Checks, ArC dependency injection, Micrometer metrics, DevServices and more. | [Quarkiverse docs for Quarkus Couchbase](https://docs.quarkiverse.io/quarkus-couchbase/dev/index.html) [Couchbase Quarkus Java Extension docs](../../quarkus-extension/current/overview.md) [Quarkus Couchbase API reference](https://javadoc.io/doc/io.quarkiverse.couchbase/quarkus-couchbase/latest/index.html) | ✔       | ✔            | Couchbase Officially Supported  |
| Ottoman                          | Node.js                   | ODM (Object Document Mapper) for Couchbase. Adds an abstraction layer over Couchbase Node.js SDK and significantly reduces the level of boilerplate needed during application development.                                                                                                                                                                                        | [Ottoman docs](https://ottomanjs.com/) [Advantages over pure Node.js](https://ottomanjs.com/docs/advanced/sdk-comparison) [GitHub repo](https://github.com/couchbaselabs/node-ottoman)                                                                                                                             | ✔       | ✔            | Couchbase Officially Supported  |
| Laravel                          | PHP                       | Extends the original Laravel classes to make an Eloquent model and Query builder with support for Couchbase.                                                                                                                                                                                                                                                                      | [Project website](https://github.com/friendsofcat/laravel-couchbase)                                                                                                                                                                                                                                               | ✔       | ✔            | Community Supported             |
| Rails Cache Store                | Ruby-on-Rails             | Speeds up your Rails application with caching — storing content generated during the request-response cycle and reusing it when responding to similar requests.                                                                                                                                                                                                                   | [Config Code example](../../ruby-sdk/current/project-docs/third-party-integrations.md#across-the-ecosystem)                                                                                                                                                                                                        | ✔       | ✔            | Community Supported             |

## [](#support-model)Support Model

__Table 6\. Support Model__
| Support Level                  | Definitions                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| ------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Partner Supported              | This integration is developed and supported directly through the partner. Couchbase provides support for the Couchbase components and interfaces.                                                                                                                                                                                                                                                                                                |
| Couchbase Community Supported  | Open source integration that is developed by Couchbase. Issues can also be raised in the relevant GitHub repositories or via [Couchbase forums](https://www.couchbase.com/forums/) or [Discord](https://discord.com/channels/915294689681362954/915296010694176808). Our development team provides technical support on a best-effort basis.                                                                                                     |
| Couchbase Officially Supported | Open source integration that is developed by Couchbase and officially supported. A subscription to the Enterprise Edition of Couchbase includes technical support with service-level commitments via our 24/7 support organization. Issues can also be raised in the relevant GitHub repositories or via [Couchbase forums](https://www.couchbase.com/forums/) or [Discord](https://discord.com/channels/915294689681362954/915296010694176808). |
| Community Supported            | Open source integration that is developed and supported directly by third party community contributor. Issues can also be raised in the relevant GitHub repositories.                                                                                                                                                                                                                                                                            |