π Introducing Multi-Chart Dashboarding β ChartGPU v0.2.7 #131
hunterg325
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
We're excited to announce multi-chart dashboarding in ChartGPU v0.2.7 β a major step forward for building real-time, GPU-accelerated monitoring dashboards entirely on the web.
What's New
With this release, you can now render coordinated, multi-chart streaming dashboards that share WebGPU resources for maximum throughput and efficiency. Think APM dashboards, live infrastructure monitoring, trading panels β all powered by the GPU, right in the browser.
Key capabilities include:
dataAppendevent &appendData()β Real-time data tracking with cross-chart coordination and streaming sync utilitiesrenderMode: 'external') β Host apps own the render loop withrenderFrame(),needsRender(), andsetRenderMode()to synchronize multiple charts in a single framecreatePipelineCache(device)) β DeduplicateGPUShaderModule,GPURenderPipeline, andGPUComputePipelineacross charts on the sameGPUDevice, reducing shader compilation overheadWhy It Matters
Multi-chart dashboards are one of the most common real-world use cases for charting libraries. Until now, coordinating multiple GPU-accelerated charts required manual orchestration. With v0.2.7, ChartGPU handles resource sharing, render synchronization, and pipeline deduplication out of the box β so you can focus on your data.
Get Started
Check out the full release notes and changelog in PR #129.
We'd love to hear your feedback! Drop a comment below or open an issue if you run into anything. π
Beta Was this translation helpful? Give feedback.
All reactions