Chart.ts
DocsDemosBlog
Get Started

Blog

Updates & Tutorials

Deep dives, release notes, and data visualization best practices.

Tutorial2025-04-257 min read

Chart.ts for React: Hooks, refs, and Server Components

A practical guide to using Chart.ts with React 19, Next.js App Router, and React Server Components.

Engineering2025-04-1812 min read

From SVG to WebGL: The multi-renderer architecture

Under the hood of Chart.ts's auto-switching renderer. How we maintain feature parity across SVG, Canvas, and WebGL.

Deep Dive2025-04-1010 min read

Building accessible charts from scratch

Keyboard navigation, screen readers, pattern fills, and reduced motion. How we achieved WCAG 2.1 AA without compromising aesthetics.

Tutorial2025-04-015 min read

Tailwind CSS + Charts: A perfect match

How className props, dark: variants, and design tokens make charts that actually match your app.

Deep Dive2025-03-226 min read

Why SVG-first matters

Canvas is fast. WebGL is faster. But SVG is the right default for 95% of charts. Here's why - and when to switch.

Launch2025-03-158 min read

Introducing Chart.ts

Why we built a new charting library, what makes it different, and where we're headed. The story behind <15kb, SVG-first, Tailwind-native charts.