Koala OSS Club


ChartGPU | WebGPU 加速图表库


浏览器端的数据可视化一直受限于 Canvas 和 SVG 的绘制性能瓶颈,在大规模数据可视化中表现一般。ChartGPU 选择了一条不同的路,充分使用 WebGPU 渲染图表,将更多计算任务放入 WebGPU 中进行。在功能层面,它支持折线图、柱状图、K线图等常见类型,内置交互手势和缩放滑块。项目用 TypeScript 编写,配套的 React 绑定也已就绪。 点评:WebGPU 用于图表是个有趣的技术选型,但目前 WebGPU 的浏览器兼容性较弱,生产环境还不推荐使用。对 WebGPU API 有兴趣的小伙伴,可以通过该项目学习其中细节。