Browser-based video compositor built on WebGPU
Get picks like this daily. Today's launch numbers, the top launches, AI and tech news, and a daily opportunity pick, straight to your inbox.
Want to reach these readers? Sponsor an issue.
GitHub: https://github.com/Sportinger/MasterSelectsI built this Browser-based video compositor with a GPU-first architecture. No Canvas 2D in the rendering path — video textures go in as texture_external (zero-copy), compositing runs through a ping-pong WGSL shader pipeline, and export captures frames directly from the GPU canvas via WebCodecs.39 GPU effects, 37 blend modes, nested compositions, keyframe animation with bezier curves, vector masks, 10-band live EQ, video scopes, and AI-driven editing via GPT function calling. 13 production dependencies. The compositor, all shaders, timeline, audio mixer, mask engine, and export pipeline are built from scratch.I'm a video artist, not a developer. Built this entirely with Claude. Things break, but when it works, it works.Chrome/safari with WebGPU required. Firefox and webGPU have problems.
HN · launched Feb 10, 2026 · 5 upvotes (top 89%) · 0 views
Niche: browser-based media editors · 91 launches, 17 in the last 7 days ▼ -6% · Explore this niche →
Category and tags
- Media & entertainment
- Dev tools
- Prosumer
- Not AI
- Hobby / open-source project
Visit website ↗ Source listing ↗
More like this: all 91 launches in browser-based media editors →
Could you build this?
No Building a real-time GPU video compositor using raw WebGPU WGSL ping-pong shaders, custom video texture pipelines, audio stem separation, and 3D Gaussian splatting requires deep graphics engineering expertise.
What it would actually take: The application requires an advanced graphics rendering pipeline written in TypeScript, WebGPU, and raw WGSL shaders for multi-layer compositing, blend modes, and color grading without DOM/Canvas bottlenecks. It also requires complex browser media pipelines involving WebCodecs, Web Audio API DSP nodes, custom WebAssembly workers for audio stem separation / speech transcription, and a 3D rasterization pipeline (e.g., Gaussian splatting and mesh rendering).
Discussion
5 comments analyzed.
Competitors mentioned: Kdenlive
Concerns raised: Firefox doesn't support WebGPU fully, WebGPU not available in all browsers
Feature requests: Native version using Tauri, Support for more codecs beyond WebCodecs
Competitors
Other products that read as similar to this one : 593 launches clear the similarity bar, closest 8 shown.
Attention rank: #572 of 594 (itself plus its competitors, highest first, normalized so YC and Product Hunt are compared fairly).
Launched 101 days after the earliest competitor.
- Zephyr3D · hn · 2025-11-26 · 9 upvotes · similarity 0.56
- ChartGPU · hn · 2026-01-21 · 670 upvotes · similarity 0.52
- GSS - GPU Style Sheets · ph · 2026-10-07 · 9 upvotes · similarity 0.52
- diagonal-blend · github · 2026-10-27 · 14 upvotes · similarity 0.51
- VidStudio, a browser based video editor that doesn't upload your files · hn · 2026-04-21 · 301 upvotes · similarity 0.51
- vgpu · ph · 2026-09-22 · 35 upvotes · similarity 0.51
- framefields · github · 2026-10-02 · 251 upvotes · similarity 0.49
- FrameBoost · ph · 2026-10-08 · 8 upvotes · similarity 0.49
The niche, labels, vibe code rating and competitor comparison on this page are analysis by Nicheloom. If you use them, please credit nicheloom.com. How you may use our data.