Show HN:ChartGPU – 基於 WebGPU 的圖表庫(百萬數據點,60fps)
ChartGPU 是一個新發布的開源 TypeScript 圖表庫,它利用 WebGPU 技術實現高性能、互動式的數據視覺化渲染,能夠以每秒 60 幀的速度處理百萬級數據點。
Navigation Menu
Search code, repositories, users, issues, pull requests...
Provide feedback
We read every piece of feedback, and take your input very seriously.
Saved searches
Use saved searches to filter your results more quickly
To see all available qualifiers, see our documentation.
Beautiful, open source, WebGPU-based charting library
License
Uh oh!
There was an error while loading. Please reload this page.
ChartGPU/ChartGPU
Folders and files
Latest commit
History
Repository files navigation

High-performance charts powered by WebGPU
Documentation |
Live Demo |
Examples
ChartGPU is a TypeScript charting library built on WebGPU for smooth, interactive rendering—especially when you have lots of data.
Highlights
Architecture
At a high level, ChartGPU.create(...) owns the canvas + WebGPU lifecycle, and delegates render orchestration (layout/scales/data upload/render passes + internal overlays) to the render coordinator. For deeper internal notes, see docs/API.md (especially “Render coordinator”).
Demo

Candlestick Charts
Financial OHLC (open-high-low-close) candlestick rendering with classic/hollow style toggle and color customization.

Quick start
Installation
npm install chartgpu
React Integration
React bindings are available via chartgpu-react:
See the chartgpu-react repository for full documentation and examples.
Browser support (WebGPU required)
Documentation
Examples
Contributing
See CONTRIBUTING.md.
License
MIT — see LICENSE.
About
Beautiful, open source, WebGPU-based charting library
Topics
Resources
License
Contributing
Security policy
Uh oh!
There was an error while loading. Please reload this page.
Stars
Watchers
Forks
Releases
4
Packages
0
Languages
Footer
Footer navigation
相關文章