Render the same point cloud with all three technologies in your own browser and read the render time. Each point is coloured by a continuous value and every point is drawn (full fidelity), so the three panels are directly comparable. This is the interactive companion to the benchmarks numbers.
scatter) — –scattergl) — –Note: Plotly's SVG path emits one DOM node per point, so it degrades with N — at 250k–500k it takes seconds and can briefly freeze the tab, which is the point. WebGL stays flat; CanvasXpress scales on the 2D canvas. Times are the renderer's own; the first run of each also pays a one-time library warm-up.