Gallery
Every chart type, with the exact source above each render — the displayed code is the executed code, extracted from the same function that draws the output.
Two kinds of examples, two interaction contracts. The live canvas charts are operable widgets: Tab in, ← → walk the data with announced values. The SVG builders produce static, perceivable graphics for reports and SSR — Ctrl+F-findable tick and label text on the chart-shaped ones, embedded machine-readable data everywhere, plus real links (donut/bars) and hover readouts (scatter) where wired. Static content isn't keyboard-navigated — it's read; when you need per-point navigation, that's what the live chart is for.