Hacker ApprovedDepartments

dbt Charts

Shares rank 12 of 19 charting libraries by recommenders

Lets data analysts declare charts in simple YAML alongside dbt SQL, keeping logic in SQL that is easy to test and trace.

Lets data analysts declare charts in simple YAML alongside dbt SQL, keeping logic in SQL that is easy to test and trace.

11 people gave an opinion

recommend it
10
criticize it
1
approval share
91%
Each figure is one person. RecommendsCriticizes

Recommended in 2 of 13 months

  1. November 2025: not recommended
  2. December 2025: not recommended
  3. January 2026: not recommended
  4. February 2026: not recommended
  5. March 2026: not recommended
  6. April 2026: not recommended
  7. May 2026: not recommended
  8. June 2026: not recommended
  9. July 2026: not recommended
  10. August 2026: not recommended
  11. September 2026: recommended
  12. October 2026: recommended
  13. November 2026: not recommended (month in progress)

Why it doesn’t carry the badge

  • 10 people recommend itNeeds 10 or more, met.
  • 10 recommenders for every criticNeeds 2 to 1 or better, met.
  • Recommended in 2 of 13 monthsNeeds 4 or more, not met.

The same three rules apply to every product, and the badge can’t be bought. How the badge works

What people say about it

The reasons people give, with the number of comments that give each one. Open a reason to read what they said.

Why people recommend it

Each mark is one comment

  • Fits dbt workflow for analysts

    “empower data analysts to work with stakeholders in a more efficient and sustainable manner than was previously possible”

    Comment from 15 Sep 2026 in “Charts built for Chat”

    “This looks good... probably nice to have integrated with dbt like this.”

    Comment from 15 Sep 2026 in “Charts built for Chat”

    “This is exactly the use case we created dbt Charts for.”

    Comment from 24 Oct 2026 in “Can we replace a $150k Looker with a bucket of HTML files?”
  • Simple yet flexible YAML language

    “Our language is simple and fairly versatile, but not as versatile as vega-lite itself”

    Comment from 15 Sep 2026 in “Charts built for Chat”

    “dbt Charts is a simple YAML dialect that declares and renders a chart”

    Comment from 14 Sep 2026 in “Charts built for Chat”

    “The result is a big range of flexibility”

    Comment from 15 Sep 2026 in “Charts built for Chat”
  • Keeps logic in SQL

    “dbt charts appear to validate the entire yaml input including the SQL being sent to the data source.”

    Comment from 15 Sep 2026 in “Charts built for Chat”

    “It ensures that the logic stays in SQL where its easy to test and trace.”

    Comment from 15 Sep 2026 in “Charts built for Chat”
  • Welcomed as more competition

    “I was wondering who was going to launch an attempt at industry standard here. Hope it gains widespread adoption.”

    Comment from 14 Sep 2026 in “Charts built for Chat”

    “Excited to see further competition in the space, nice launch!”

    Comment from 15 Sep 2026 in “Charts built for Chat”

Other charting libraries people recommend

The four most recommended other charting libraries, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.

dbt Charts compared with 4 alternatives
ProductRecommendCriticizeApprovalMonthsOwnedBadge
ChartGPU352558%1——
ggplot229585%10—Approved
plotnine22292%5—Approved
ggsql19290%4—Approved
dbt ChartsThis page10191%2——
See all 19 charting libraries, ranked

What people said

14 of the 15 comments that mention it, newest first. Each links to the original comment.

“This is exactly the use case we created dbt Charts for.”

RecommendsComment from 24 Oct 2026 in “Can we replace a $150k Looker with a bucket of HTML files?”

“The result is a big range of flexibility”

RecommendsComment from 15 Sep 2026 in “Charts built for Chat”

“This looks good... probably nice to have integrated with dbt like this.”

MixedComment from 15 Sep 2026 in “Charts built for Chat”

“Excited to see further competition in the space, nice launch!”

RecommendsComment from 15 Sep 2026 in “Charts built for Chat”

“empower data analysts to work with stakeholders in a more efficient and sustainable manner than was previously possible”

RecommendsComment from 15 Sep 2026 in “Charts built for Chat”

“I like to explain dbt Charts as the Vega-Lite but for BI”

RecommendsComment from 15 Sep 2026 in “Charts built for Chat”

“they want you to use their hosting service in production”

CriticizesComment from 15 Sep 2026 in “Charts built for Chat”

“dbt charts appear to validate the entire yaml input including the SQL being sent to the data source.”

RecommendsComment from 15 Sep 2026 in “Charts built for Chat”

“Yes, your YAML schema is clean and nice, but that's because you're in the early stages”

MixedComment from 15 Sep 2026 in “Charts built for Chat”

“It ensures that the logic stays in SQL where its easy to test and trace.”

RecommendsComment from 15 Sep 2026 in “Charts built for Chat”

“Our language is simple and fairly versatile, but not as versatile as vega-lite itself”

RecommendsComment from 15 Sep 2026 in “Charts built for Chat”

“I was wondering who was going to launch an attempt at industry standard here. Hope it gains widespread adoption.”

RecommendsComment from 14 Sep 2026 in “Charts built for Chat”

“has a great chat user / agent coding experience”

RecommendsComment from 14 Sep 2026 in “Charts built for Chat”

“dbt Charts is a simple YAML dialect that declares and renders a chart”

RecommendsComment from 14 Sep 2026 in “Charts built for Chat”

Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.