There are 2 repositories under wgsl-shader topic.
LYGIA, it's a granular and multi-language (GLSL, HLSL, WGSL, MSL and CUDA) shader library designed for performance and flexibility
WebGPU Tutorial: Step-by-step graphics programming with WebGPU - the next-generation graphics API for the web.
TypeScript library that enhances the WebGPU API, allowing resource management in a type-safe, declarative way.
Realtime path tracing via WebGPU compute shaders
Entity-Component Based Graphics Engine rendered by WebGPU(Dawn)
Demos and experiments in WebGPU technology. Focus on compute shaders.
Generate typesafe Rust bindings for wgsl shaders in wgpu
Learning Bevy compute shaders by poorly implementing 2D Radiance Cascades algorithm for global illumination
Minimalistic example of drawing iced custom shader widget using a single fragment shader
Simple way to run WebGPU shaders on HTML Canvas
Webpack loader for wgsl, wgslx, and wgsli files.
Boid Simulation in rust. Rendered using WGSL (WGPU & WINIT)
By editing the properties of the particles, simulation can be performed with high performance using WebGPU. The following proof of concept shows so, live demo link:
Path Tracer in WebGPU (in under 500 LOC)
Fractal renderer written in rust supporting multithreading, gpu compute and wasm
Chip-8 Emulator in WASM, WebGPU