{
 "schema_version": 1,
 "generated": "2026-10-20",
 "repo": "dbt-labs/dbt-charts",
 "name": "dbt-charts",
 "owner": "dbt-labs",
 "slug": "dbt-labs-dbt-charts",
 "github": "https://github.com/dbt-labs/dbt-charts",
 "what": "dbt Charts is a declarative YAML syntax around SQL for building dashboards, with a dct CLI that validates, previews, renders, and queries board definitions.",
 "why": "",
 "language": "Python",
 "requirements": [
  "Python 3.11 to 3.13",
  "uv (or pip) to install the dbt-charts package",
  "A warehouse adapter extra such as dbt-charts[snowflake] or dbt-charts[bigquery] if you want to run queries against your own warehouse",
  "Warehouse credentials for your own data, or the Playground demo data at play.dbtcharts.com"
 ],
 "audience_note": "Analysts, analytics engineers, and data teams who want dashboards defined in reviewable YAML that coding agents can write and humans can audit.",
 "risk": "none",
 "section": "earlier",
 "weekly_rank": null,
 "category": "Data and analytics",
 "url": "https://dedupedai.com/use-cases/dbt-labs-dbt-charts/",
 "use_case_count": 5,
 "use_cases": [
  {
   "id": "dbt-labs-dbt-charts--build-kpi-dashboard-with-agent",
   "title": "Build a KPI dashboard from warehouse SQL with an agent",
   "best": true,
   "url": "https://dedupedai.com/use-cases/dbt-labs-dbt-charts/build-kpi-dashboard-with-agent/",
   "json": "https://dedupedai.com/use-cases/u/dbt-labs-dbt-charts/build-kpi-dashboard-with-agent.json"
  },
  {
   "id": "dbt-labs-dbt-charts--validate-board-yaml-before-merge",
   "title": "Check dashboard YAML for errors before merging",
   "best": false,
   "url": "https://dedupedai.com/use-cases/dbt-labs-dbt-charts/validate-board-yaml-before-merge/",
   "json": "https://dedupedai.com/use-cases/u/dbt-labs-dbt-charts/validate-board-yaml-before-merge.json"
  },
  {
   "id": "dbt-labs-dbt-charts--trace-column-impact-on-boards",
   "title": "Find which dashboards break when a column changes",
   "best": false,
   "url": "https://dedupedai.com/use-cases/dbt-labs-dbt-charts/trace-column-impact-on-boards/",
   "json": "https://dedupedai.com/use-cases/u/dbt-labs-dbt-charts/trace-column-impact-on-boards.json"
  },
  {
   "id": "dbt-labs-dbt-charts--render-board-to-shareable-file",
   "title": "Export a dashboard as HTML, PDF, or PNG",
   "best": false,
   "url": "https://dedupedai.com/use-cases/dbt-labs-dbt-charts/render-board-to-shareable-file/",
   "json": "https://dedupedai.com/use-cases/u/dbt-labs-dbt-charts/render-board-to-shareable-file.json"
  },
  {
   "id": "dbt-labs-dbt-charts--query-warehouse-from-terminal",
   "title": "Run SQL against your warehouse from the terminal",
   "best": false,
   "url": "https://dedupedai.com/use-cases/dbt-labs-dbt-charts/query-warehouse-from-terminal/",
   "json": "https://dedupedai.com/use-cases/u/dbt-labs-dbt-charts/query-warehouse-from-terminal.json"
  }
 ],
 "disclaimer": "Third-party repos we don't own or vouch for. AI-generated use cases can be wrong: review everything and run at your own risk."
}
