DEV Community

Cover image for ChartGPU: A High-Performance WebGPU Charting Library for Massive Datasets
jQueryScript
jQueryScript

Posted on

ChartGPU: A High-Performance WebGPU Charting Library for Massive Datasets

ChartGPU: a JavaScript/TypeScript library that brings WebGPU power to your data visualizations.

Features:

πŸš€ WebGPU-accelerated rendering for high FPS with large datasets

πŸ“ˆ Multiple series types: line, area, bar, scatter, pie, candlestick

🧭 Built-in interaction: hover highlight, tooltip, crosshair

πŸ” Streaming updates via appendData(...) (cartesian series)

πŸ” X-axis zoom (inside gestures + optional slider UI)

πŸŽ›οΈ Theme presets ('dark' | 'light') and custom theme support

It's ideal for developers building real-time dashboards, financial applications, or data visualization tools that require exceptional performance with large or streaming datasets.

πŸ‘‰ Blog Post

πŸ‘‰ GitHub Repo

πŸ‘‰ Live Demo

Top comments (0)