WebGPU React Renderer Using Vello
Details
- External ID
- 46662273
- Source
- HN
- Company
- —
- Product
- WebGPU React Renderer Using Vello
- Website domain
- github.com
- Launched
- Jan. 17, 2026
- Cohort
- —
- Upvotes
- 5
- Upvotes percentile
- 0.09617918313570488
- Tags
- —
- Fetched at
- Sept. 7, 2026, 9:25 p.m.
- Updated at
- Sept. 7, 2026, 9:25 p.m.
Description
I've built a package to use Raph Levien's Vello as a blazing fast 2D renderer for React on WebGPU. It uses WASM to hook into the Rust code
Enrichment
- Theme
- graphics rendering and visual tools
- Vertical
- Horizontal
- Function
- Dev tools
- Audience
- Developer
- AI stance
- Not AI
- Project type
- Hobby / open-source project
- Normalized one-liner
- webgpu renderer for react
- Manually corrected
- False
Could you build this?
Partial Wrapping existing libraries is common, but integrating a cutting-edge WebGPU compute-centric 2D vector renderer (Vello) into React's reconciler via WASM bindings requires non-trivial low-level graphics pipeline and reconciler plumbing.
What it would actually take: The implementation requires writing a custom React Reconciler (`react-reconciler`) in TypeScript that maps JSX declarative trees to scene graphs, bridged via WebAssembly (wasm-bindgen) to Rust. The hard part is managing asynchronous WebGPU device initialization, zero-copy buffer transfers between JS memory and WASM/WGPU, and synchronizing React render lifecycles with Vello's compute shader dispatch queue. It requires specialized knowledge of WebGPU compute pipelines, Rust WASM interop, and internal React reconciler architecture.
Discussion
1 comment analyzed.
Concerns raised: Unclear how React rendering integrates with Vello, Uncertainty about shadow DOM replacement vs full DOM rendering, Questions about WASM thread rendering mechanics
Competitors
Other products that read as similar to this one — 133 launches clear the similarity bar, closest 8 shown.
Attention rank: #128 of 134 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).
Launched 75 days after the earliest competitor.
- a Rust ray tracer that runs on any GPU · hn · 2025-11-03 · 95 upvotes · similarity 0.52
- vgpu · ph · 2026-09-22 · 35 upvotes · similarity 0.49
- Manim (3Blue1Brown's animation engine) in the browser via WebGPU · hn · 2026-07-29 · 49 upvotes · similarity 0.48
- Zephyr3D · hn · 2025-11-26 · 9 upvotes · similarity 0.48
- kavynUI · ph · 2026-09-26 · 2 upvotes · similarity 0.45
- Coi · hn · 2026-01-20 · 225 upvotes · similarity 0.43
- Browser-based video compositor built on WebGPU · hn · 2026-02-10 · 5 upvotes · similarity 0.43
- Ripl · hn · 2026-03-19 · 17 upvotes · similarity 0.42
Other launches for this product
- No other launches for this product.
Same idea, different domain
Nobody's really built a dev tools tool for Sales yet.