Use Cases · For data & analytics engineers
Dashboards as code
Define dashboards in YAML, review them in pull requests, and serve them live off your warehouse with one command. Open source, git-native, no per-seat license.
Dashboards on your warehouse
36 use casesBuild a dashboard as code on Snowflake
How do I build a version-controlled dashboard on Snowflake without a BI tool?
Serve a live Snowflake dashboard from a YAML file
Can I turn a Snowflake query into a shareable live dashboard with one command?
Version-control Snowflake dashboards in git
How do I keep Snowflake dashboards under version control and code review?
Build a dashboard as code on BigQuery
How do I build a version-controlled dashboard on BigQuery without a BI tool?
Serve a live BigQuery dashboard from a YAML file
Can I turn a BigQuery query into a shareable live dashboard with one command?
Version-control BigQuery dashboards in git
How do I keep BigQuery dashboards under version control and code review?
Build a dashboard as code on Postgres
How do I build a version-controlled dashboard on Postgres without a BI tool?
Serve a live Postgres dashboard from a YAML file
Can I turn a Postgres query into a shareable live dashboard with one command?
Version-control Postgres dashboards in git
How do I keep Postgres dashboards under version control and code review?
Build a dashboard as code on Databricks
How do I build a version-controlled dashboard on Databricks without a BI tool?
Serve a live Databricks dashboard from a YAML file
Can I turn a Databricks query into a shareable live dashboard with one command?
Version-control Databricks dashboards in git
How do I keep Databricks dashboards under version control and code review?
Build a dashboard as code on Redshift
How do I build a version-controlled dashboard on Redshift without a BI tool?
Serve a live Redshift dashboard from a YAML file
Can I turn a Redshift query into a shareable live dashboard with one command?
Version-control Redshift dashboards in git
How do I keep Redshift dashboards under version control and code review?
Build a dashboard as code on DuckDB
How do I build a version-controlled dashboard on DuckDB without a BI tool?
Serve a live DuckDB dashboard from a YAML file
Can I turn a DuckDB query into a shareable live dashboard with one command?
Version-control DuckDB dashboards in git
How do I keep DuckDB dashboards under version control and code review?
Build a dashboard as code on MotherDuck
How do I build a version-controlled dashboard on MotherDuck without a BI tool?
Serve a live MotherDuck dashboard from a YAML file
Can I turn a MotherDuck query into a shareable live dashboard with one command?
Version-control MotherDuck dashboards in git
How do I keep MotherDuck dashboards under version control and code review?
Build a dashboard as code on ClickHouse
How do I build a version-controlled dashboard on ClickHouse without a BI tool?
Serve a live ClickHouse dashboard from a YAML file
Can I turn a ClickHouse query into a shareable live dashboard with one command?
Version-control ClickHouse dashboards in git
How do I keep ClickHouse dashboards under version control and code review?
Build a dashboard as code on MySQL
How do I build a version-controlled dashboard on MySQL without a BI tool?
Serve a live MySQL dashboard from a YAML file
Can I turn a MySQL query into a shareable live dashboard with one command?
Version-control MySQL dashboards in git
How do I keep MySQL dashboards under version control and code review?
Build a dashboard as code on Athena
How do I build a version-controlled dashboard on Athena without a BI tool?
Serve a live Athena dashboard from a YAML file
Can I turn a Athena query into a shareable live dashboard with one command?
Version-control Athena dashboards in git
How do I keep Athena dashboards under version control and code review?
Build a dashboard as code on Synapse
How do I build a version-controlled dashboard on Synapse without a BI tool?
Serve a live Synapse dashboard from a YAML file
Can I turn a Synapse query into a shareable live dashboard with one command?
Version-control Synapse dashboards in git
How do I keep Synapse dashboards under version control and code review?
Build a dashboard as code on Microsoft Fabric
How do I build a version-controlled dashboard on Microsoft Fabric without a BI tool?
Serve a live Microsoft Fabric dashboard from a YAML file
Can I turn a Microsoft Fabric query into a shareable live dashboard with one command?
Version-control Microsoft Fabric dashboards in git
How do I keep Microsoft Fabric dashboards under version control and code review?
Version control and code review
20 use casesReview dashboard changes in a pull request
How can my team review dashboard changes in a PR before they go live?
Track dashboard history in git
How do I see who changed a dashboard and when?
Roll back a broken dashboard with git revert
A dashboard broke after a change. How do I roll it back fast?
Develop dashboards on a branch
Can I build a new dashboard on a branch without touching production?
Enforce dashboard standards in code review
How do I keep dashboards consistent across the team?
Store dashboards next to your data models
Can dashboards live in the same repo as my transformations?
Diff a dashboard change before deploying
How do I see exactly what will change before I ship a dashboard?
Promote a dashboard from staging to production
How do I promote a dashboard from staging to production safely?
Preview a Snowflake dashboard on a branch
Can I preview a Snowflake dashboard change before merging?
Preview a BigQuery dashboard on a branch
Can I preview a BigQuery dashboard change before merging?
Preview a Postgres dashboard on a branch
Can I preview a Postgres dashboard change before merging?
Preview a Databricks dashboard on a branch
Can I preview a Databricks dashboard change before merging?
Preview a Redshift dashboard on a branch
Can I preview a Redshift dashboard change before merging?
Preview a DuckDB dashboard on a branch
Can I preview a DuckDB dashboard change before merging?
Preview a MotherDuck dashboard on a branch
Can I preview a MotherDuck dashboard change before merging?
Preview a ClickHouse dashboard on a branch
Can I preview a ClickHouse dashboard change before merging?
Preview a MySQL dashboard on a branch
Can I preview a MySQL dashboard change before merging?
Preview a Athena dashboard on a branch
Can I preview a Athena dashboard change before merging?
Preview a Synapse dashboard on a branch
Can I preview a Synapse dashboard change before merging?
Preview a Microsoft Fabric dashboard on a branch
Can I preview a Microsoft Fabric dashboard change before merging?
CI/CD and deployment
18 use casesDeploy dashboards in CI/CD
How do I deploy dashboards automatically when I merge?
Validate dashboard YAML in CI
Can I catch a broken dashboard before it reaches users?
Preview a dashboard per branch
Can each branch get its own dashboard preview?
Test dashboard queries before shipping
How do I make sure a dashboard query actually runs before release?
Gate dashboard changes behind status checks
Can I require checks to pass before a dashboard change merges?
Self-host dac dashboards
Can I run dashboards on my own infrastructure?
Deploy a Snowflake dashboard in CI/CD
How do I deploy a Snowflake dashboard automatically on merge?
Deploy a BigQuery dashboard in CI/CD
How do I deploy a BigQuery dashboard automatically on merge?
Deploy a Postgres dashboard in CI/CD
How do I deploy a Postgres dashboard automatically on merge?
Deploy a Databricks dashboard in CI/CD
How do I deploy a Databricks dashboard automatically on merge?
Deploy a Redshift dashboard in CI/CD
How do I deploy a Redshift dashboard automatically on merge?
Deploy a DuckDB dashboard in CI/CD
How do I deploy a DuckDB dashboard automatically on merge?
Deploy a MotherDuck dashboard in CI/CD
How do I deploy a MotherDuck dashboard automatically on merge?
Deploy a ClickHouse dashboard in CI/CD
How do I deploy a ClickHouse dashboard automatically on merge?
Deploy a MySQL dashboard in CI/CD
How do I deploy a MySQL dashboard automatically on merge?
Deploy a Athena dashboard in CI/CD
How do I deploy a Athena dashboard automatically on merge?
Deploy a Synapse dashboard in CI/CD
How do I deploy a Synapse dashboard automatically on merge?
Deploy a Microsoft Fabric dashboard in CI/CD
How do I deploy a Microsoft Fabric dashboard automatically on merge?
Replace BI tools with code
8 use casesReplace Looker LookML with dac YAML
Can I move Looker dashboards to version-controlled YAML?
Replace Metabase with dashboards as code
Is there a code-first alternative to Metabase?
Replace Tableau workbooks with code
How do I get Tableau-style dashboards without the workbook sprawl?
Move from Power BI to code-defined dashboards
Can I define dashboards as code instead of clicking in Power BI?
A code-first alternative to Sigma
Is there a version-controlled alternative to Sigma?
An open-source alternative to Looker Studio
What is an open-source, code-based option instead of Looker Studio?
Move from clicked-together dashboards to YAML
How do I stop dashboard sprawl in a drag-and-drop BI tool?
Cut per-seat BI licenses with dashboards as code
Can I give everyone dashboards without paying per seat?
Team workflows and patterns
8 use casesParameterize a dashboard with variables
Can one dashboard cover many regions or accounts with parameters?
Reuse chart definitions across dashboards
How do I avoid copy-pasting the same chart into every dashboard?
Embed a dac dashboard in an internal app
Can I embed a live dashboard inside our internal tooling?
Give analytics engineers ownership of dashboards
How do I let analytics engineers own dashboards end to end?
Document metrics alongside the dashboard
Where should metric definitions live so they stay in sync?
Keep dashboards in sync with model changes
How do I stop dashboards breaking silently when a model changes?
Delete a stale dashboard in a commit
How do I clean up dashboards nobody uses?
Trace a dashboard chart back to its source columns
Can I see which source columns feed a dashboard chart?
Dashboards that live in git
Open source. Write YAML, run one command, query your warehouse directly.