EveryDev.ai
Subscribe
Home
Tools

4,741+ AI tools

  • New
  • Trending
  • Featured
  • Rate tools
  • Compare
  • Arena
Categories
  • Agents3426
  • Coding2391
  • Infrastructure1055
  • Projects732
  • Marketing662
  • Research612
  • MCP593
  • Analytics538
  • Design533
  • Testing420
  • Security410
  • Data358
  • Prompts260
  • Integration256
  • Communication250
  • Extensions222
  • Voice201
  • Learning193
  • Commerce173
  • DevOps161
  • Web122
  • Finance36
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • Users
  • Rate Tools
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai © 2026
    1. Home
    2. Tools
    3. dbt Charts
    dbt Charts icon

    dbt Charts

    Business Intelligence
    Featured

    Declarative YAML syntax around SQL for building dashboards and reports that agents can write and humans can audit.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Apache 2.0 licensed dbt Charts language and CLI (package dbt-charts, CLI dct) for rendering YAML boards locally and in CI.

    Engagement

    Available On

    Web
    API
    VS Code
    CLI

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    Business IntelligenceData ProcessingCommand Line Assistants

    Alternatives

    DACDotApache Ossie
    Developer
    dbt LabsPhiladelphia, PAEst. 2016$416M raised

    Listed Oct 2026

    About dbt Charts

    dbt Charts, from dbt Labs, is a declarative YAML syntax wrapped around SQL for building dashboards as code. The dbt-charts Python package and its dct CLI compile board definitions into interactive dashboards and reports. The project is in beta (pre-1.0) and requires Python 3.11 to 3.13. The GitHub repository is a read-only mirror of a private upstream.

    What It Is

    dbt Charts is a dashboards-as-code language and toolchain. SQL defines what data to show, and YAML declares how to show it: queries, charts, layout, variables, and explanatory text live in one file. The README frames it as a response to vibe-coded dashboards that leave hard-to-audit artifacts, offering a syntax that agents can write and humans can review.

    How the Workflow Works

    A board's YAML is compiled (validated, theme and layout resolved), its SQL is executed against a warehouse through dbt adapters, and the results are rendered through Vega-Lite specs. Output goes to a live preview via dct serve, or to HTML, PDF, PNG, SVG, JSON, and terminal via dct render. Other CLI verbs validate boards without a warehouse, run raw or named queries, search boards, trace which boards reference a column, and show built-in YAML docs and bundled examples. A browser Playground is available for trying boards without installing anything.

    Data Sources, Charts and Themes

    Local sources include CSV, Parquet, JSON and DuckDB. Warehouses include Athena, BigQuery, ClickHouse, Databricks, PostgreSQL, Redshift, Snowflake, Spark and Trino, each installed as an extra. The language has 16 core chart types, such as bar, line, area, scatter, heatmap, KPI, table and maps, plus composed shapes like funnels, slope charts and small multiples. Five built-in themes are selectable with one key, and custom themes can extend them.

    Agents, dbt and CI

    The CLI bundles skills for coding agents (dct skills intro) and a local MCP server that can be wired into Cursor, VS Code, Claude Desktop, Codex and others. Inside a dbt project, boards can query models with ref() and reuse the dbt profile for connections. dct init ci writes a GitHub Actions workflow that validates boards on pull requests, and validation messages include codes, file and line, and suggested fixes. A VS Code extension, also on Open VSX, provides highlighting, autocomplete, diagnostics and live preview. dbt Labs also offers a hosted dbtcharts.com platform for conversational analytics and sharing.

    dbt Charts - 1

    Community Discussions

    Be the first to start a conversation about dbt Charts

    Share your experience with dbt Charts, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open-source language (dbt-charts CLI)

    Apache 2.0 licensed dbt Charts language and CLI (package dbt-charts, CLI dct) for rendering YAML boards locally and in CI.

    • Apache License 2.0
    • Install with uv tool install dbt-charts
    • Declarative YAML dashboards compiled by the dct CLI
    • Validate boards in CI
    • Hosted dbtcharts.com platform is separate

    Capabilities

    Key Features

    • Declarative YAML syntax around SQL for dashboards
    • dct CLI: validate, serve, render, query, search, impact, docs, examples
    • Render to HTML, PDF, PNG, SVG, JSON and terminal
    • 16 core chart types plus semantic chart shapes
    • 5 built-in themes and custom themes
    • Variables and filters
    • Offline validation with actionable error codes
    • GitHub Actions CI workflow generation
    • Bundled agent skills and local MCP server
    • VS Code extension with live preview
    • Column impact analysis across boards
    • Browser Playground

    Integrations

    dbt
    DuckDB
    BigQuery
    Snowflake
    Databricks
    PostgreSQL
    Redshift
    Athena
    ClickHouse
    Spark
    Trino
    VS Code
    Cursor
    Claude Desktop
    Codex
    Windsurf
    GitHub Actions
    API Available
    View Docs

    Ratings & Reviews

    No ratings yet

    Be the first to rate dbt Charts and help others make informed decisions.

    Rate other tools you’ve used

    Developer

    dbt Labs

    dbt Labs builds dbt, a data transformation tool used by data teams to build, test and deploy pipelines. The company was founded by Tristan Handy, Drew Banin and Connor McArthur. It maintains open-source projects and a hosted platform, and its site announces a merger with Fivetran.

    Founded 2016
    Philadelphia, PA
    $416M raised
    700 employees

    Used by

    JetBlue
    HubSpot
    Dunelm
    Sunrun
    +8 more
    Read more about dbt Labs
    WebsiteGitHubX / Twitter
    1 tool in directory

    Similar Tools

    DAC icon

    DAC

    Dashboard-as-Code tool for defining, validating, and serving interactive dashboards from YAML and TSX with a built-in AI agent and semantic layer.

    Dot icon

    Dot

    Dot is an AI data analyst that answers data questions in plain English, writes SQL, generates charts, and delivers automated reports directly in Slack, Microsoft Teams, and email.

    Apache Ossie icon

    Apache Ossie

    Apache Ossie (incubating) is a vendor-neutral, open-source YAML/JSON specification for standardizing semantic metadata exchange across analytics, AI, and BI platforms.

    Browse all tools

    Related Topics

    Business Intelligence

    AI-powered analytics platforms that transform raw data into actionable business insights through intelligent dashboards, automated reporting, and predictive trend analysis.

    93 tools

    Data Processing

    AI-enhanced ETL (Extract, Transform, Load) tools and data pipelines that automate the processing, cleaning, and transformation of large datasets with intelligent optimizations.

    180 tools

    Command Line Assistants

    AI-powered command-line assistants that help developers navigate, search, and execute terminal commands with intelligent suggestions and context awareness.

    298 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions