DAC is an open-source Dashboard-as-Code tool that lets developers define, validate, and serve interactive dashboards using YAML or TSX. It features a built-in semantic layer for defining metrics and dimensions once and reusing them across widgets, with SQL auto-generated from those definitions. It supports major databases including Postgres, MySQL, Snowflake, BigQuery, Redshift, and Databricks via Bruin. A built-in AI agent (via Codex) lets you chat with your dashboard and update it live. The tool is designed for AI agents to build standardized, reviewable dashboards, and includes bundled authoring skills for Claude and Codex. Dashboards support dynamic charts, tabs, loops, and conditionals through TSX.
Sort: