Connect Streamlit to data sources
These step-by-step guides demonstrate how to connect Streamlit apps to various databases & APIs. They use Streamlit's secrets management and caching to provide secure and fast data access.

AWS S3

BigQuery

Deta Base

Firestore (blog)

Google Cloud Storage

Microsoft SQL Server

MongoDB

MySQL

PostgreSQL

Private Google Sheet

Public Google Sheet

Snowflake

Supabase

Tableau

TiDB
