A modular and open-ended toolkit for WebGPU, with advanced type inference and the ability to write shaders in TypeScript
-
Updated
Jul 10, 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.
Fractal renderer written in rust supporting multithreading, gpu compute and wasm
Minimalistic example of drawing iced custom shader widget using a single fragment shader
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."