A modular and open-ended toolkit for WebGPU, with advanced type inference and the ability to write shaders in TypeScript
-
Updated
Jul 14, 2026 - TypeScript
A modular and open-ended toolkit for WebGPU, with advanced type inference and the ability to write shaders in TypeScript
WebGPU Tutorial: Step-by-step graphics programming with WebGPU - the next-generation graphics API for the web.
Realtime path tracing via WebGPU compute shaders
webgpu for node.js
Generate typesafe Rust bindings for wgsl shaders in wgpu
Entity-Component Based Graphics Engine rendered by WebGPU(Dawn)
Demos and experiments in WebGPU technology. Focus on compute shaders.
Library for rapid prototyping of native WebGPU Apps in C++ using Dawn
Learning Bevy compute shaders by poorly implementing 2D Radiance Cascades algorithm for global illumination
Simple floating thing WebGPU + WGSL, vanilla flavour.
Game Of Life using webgpu, written in Rust
Simple way to run WebGPU shaders on HTML Canvas
YouTube VSR – A browser extension that applies real-time GPU shaders and visual effects to online videos. It features a modular shader parser supporting WGSL, enabling customizable filters for color correction, upscaling, and denoising.
Minimalistic example of drawing iced custom shader widget using a single fragment shader
Fractal renderer written in rust supporting multithreading, gpu compute and wasm
A multi-pass renderer based on WebGPU and WGSL.
Mandelbrot Set Explorer (wgpu + winit)
Webpack loader for wgsl, wgslx, and wgsli files.
Using WebGPU to simulate sphere physics
Add a description, image, and links to the wgsl-shader topic page so that developers can more easily learn about it.
To associate your repository with the wgsl-shader topic, visit your repo's landing page and select "manage topics."