Nicheloom

Market intelligence for builders — see what's gaining traction before it's crowded.

ChartGPU

WebGPU charting library, 1M+ points at 60fps

Details

External ID
46693978
Source
HN
Company
—
Product
ChartGPU
Website domain
github.com
Launched
Jan. 20, 2026
Cohort
—
Upvotes
6
Upvotes percentile
0.2549407114624506
Tags
—
Fetched at
Sept. 7, 2026, 9:25 p.m.
Updated at
Sept. 7, 2026, 9:25 p.m.

Description

Hi HN, I built ChartGPU because existing webgpu libraries are paid-for libraries like Scichart. F that. Keep it, I'll just build my own and make it open source :)The problem: I needed to visualize 1M+ data points for [your use case]. ECharts, Chart.js, and others dropped to single-digit FPS.The solution: Built a charting library from scratch using WebGPU. Key features: - Line, area, bar, scatter, pie charts - LTTB downsampling on GPU - Real-time streaming support - ECharts-style declarative API - React wrapper includedLive demo: https://chartgpu.github.io/ChartGPU/ npm: https://www.npmjs.com/package/chartgpuWebGPU requires Chrome 113+ or Edge 113+. No Safari yet.Would love feedback on the API design and what chart types to prioritize next.

Enrichment

Theme
gaming performance and optimization utilities
Vertical
Horizontal
Function
Dev tools
Audience
Developer
AI stance
Not AI
Project type
Hobby / open-source project
Normalized one-liner
webgpu charting library for large datasets
Manually corrected
False

Could you build this?

Partial A basic charting wrapper is straightforward, but authoring high-performance custom WebGPU shaders (WGSL) that render 1M+ interactive points at 60 FPS requires specialized graphics programming knowledge.

What it would actually take: The library must be built in TypeScript using the native WebGPU API and custom WGSL compute/render pipelines. Key challenges include efficient GPU memory buffer management, dynamic LOD (level-of-detail) downsampling shaders, instanced geometric rendering for line/point primitives, and GPU-based screen-space projection without stalling the JavaScript event loop.

Discussion

No comments on this launch.

Competitors

Other products that read as similar to this one — 93 launches clear the similarity bar, closest 8 shown.

Attention rank: #79 of 94 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).

Launched 78 days after the earliest competitor.

Other launches for this product

Same idea, different domain

Nobody's really built a dev tools tool for Sales yet.