Seamlessly integrate Couchbase Capella with your Streamlit apps!
The Couchbase Connector for Streamlit provides a simple and efficient way to connect your Streamlit applications to a Couchbase database. With this component, you can fetch, insert, update, delete documents, and execute queries—all within your Streamlit app, without switching between different SDKs.
Why Use This Connector?
Effortless Integration – No complex setup; just install and connect
Secure Credential Management – Supports Streamlit’s
secrets.toml
Full CRUD Support – Easily interact with your Couchbase database
Query Execution – Run N1QL queries directly from Streamlit
Get Started in Minutes
Clone the repository and run the demo:
git clone https://github.com/Couchbase-Ecosystem/couchbase_streamlit_connector.git
cd ./couchbase_streamlit_connector
pip install -r requirements.txt
pip install plotly geopy numpy
streamlit run src/Demo.py
Live Demo: Couchbase Connector Demo
GitHub: Couchbase Streamlit Connector
Check out the full guide and start building interactive data-driven apps with Couchbase and Streamlit!