Connect your Claude, Codex or OpenClaw for full transcripts on millions of podcasts. Two week free trial, cancel anytime.
Syntax (Wes Bos & Scott Tolinski) · Hands-On Engineering Podcasts · August 2026
Tolinski had been digging through the TanStack Charts source to work out what it was built on, and found D3 packages underneath. The line is his answer to the obvious follow-up, which is why bother with a wrapper at all. He has been making charting-library tutorials for years, so it is a verdict from someone who has spent a great deal of time in D3 itself.
cool. If
…dial into. You can get the example code to start from. So I thought this was slick. I've used a lot of chart libraries in my day and a lot of them are missing some things or don't work the way that I want them to. This seems to have a lot and it's just in pre-alpha. So I'll be keeping an eye on it.
I was trying to see a little bit of like what this is based on because a lot of charting libraries aren't just like built from scratch. And I did find in the charts core package a lot of D3 stuff, D3, Ray, D3, Force, Geo, HexBit. So it does seem like it is D3 based. And anybody who might be wondering, like, why not just use D3? D3 sucks to use and having a wrapper around it is way better. So yeah, I love a good charting library. I've been doing like charting library tutorials for a long time. So having Tanstack do a charts that's a D3 wrapper, it appears if someone out there works on Tanstack and wants to correct me, it does seem like it is D3 based. That's great for me. Yeah, I'm very happy with this because there's, and I will say, there are some really wonderful Svelte…
definitely cool
about this. Yeah, very, very stoked on this. Yeah.
And no issue with being based on D3. I mean, I think that gives you a lot of the fundamentals without having to do everything from scratch. And plus, if that is the case, there's probably a lot of D3 style visualizations that you could throw an AI AI at to kind of adapt to use Tanstack charts…