Open source

vertexa-chart

A high-performance charting library that uses WebGPU for trace rendering and D3 for overlays — axes, ticks, labels, and interactions.

GPU traces
Millions of points, smooth zoom, crisp lines.
D3 overlays
Axes, ticks, labels, hit-testing UX.
Open source
MIT licensed.
Architecture

Hybrid rendering: WebGPU + D3

vertexa-chart splits responsibilities cleanly: WebGPU draws the heavy traces (scatter/line/etc.), while D3 handles DOM/SVG overlays like axes, ticks, labels, and annotation layers. The result feels like a classic D3 chart — but scales to real-sized datasets.

Renderer: WebGPU

Fast draw calls, GPU buffers, and modern shader pipelines for high point counts.

Overlay: D3

Axes, ticks, labels, scales, and overlay interactions using battle-tested D3 patterns.

Picking / hover

Trace-level hit testing designed for responsive hover, selection, and highlight UX.

Composable layers

Add overlays (crosshairs, annotations, regions) without touching the GPU renderer.

Use cases

Made for real workflows

Real-time dashboards
Smooth updates for streaming signals and monitoring.
Scientific & engineering plots
Large datasets with precise axes and units.
Financial charting
Fast zoom/pan with crisp overlays.
Developer tools
Perf-focused charts for profiling and telemetry.
Get vertexa-chart updates

Release notes, examples, and roadmap drops — no spam.

We’ll only email about vertexa-chart. Unsubscribe anytime.