Topics / #wgsl
Wgsl projects on GitHub
The WebGPU shading language for writing GPU programs in browsers.
As of , the most-starred Wgsl projects on GitHub are shaders (5.2K stars), iw4L (1.1K stars) and crosstl (1.1K stars). GitHub.Locker tracks 5 Wgsl repositories with 8.8K stars combined. The fastest-growing on October 19 was shaders, with +88 stars in a day.
Hot right now
Most stars gained in a day · Oct 19
+88shaders
shader-effects-inc/shaders · ★ 5.2KShaders is a library of 200+ WebGPU visual effects (gradients, noise, glass, metal, light, distortions, transitions, blurs, cursor effects) shipped as ready-to-use components for React, Vue, Svelte, Solid and plain JavaScript.
+19iw4L
vladtrc/iw4L · ★ 1.1KIW4L is a Call of Duty runtime written from scratch in Rust on Bevy and wgpu. You point it at an existing Modern Warfare 2 install you already own, and it loads that game's data into its own independent engine using reverse-engineered on-disk layouts.
+3crosstl
CrossGL/crosstl · ★ 1.1KCrossTL is a shader and compute program translator built around CrossGL, an intermediate representation (IR) language that bridges graphics APIs, GPU-compute platforms, and systems-language targets.
pooled
Nehanth/pooled · ★ 601SwarmLLM pools the WebGPU power of several devices open in browser tabs to run large open models that no single device could hold on its own, splitting the model into layer slices and passing a small activation vector between devices over WebRTC.
The all-time top
5 projects · by stars
- 5.2K
#1 · shader-effects-inc/shadersshaders
Shaders is a library of 200+ WebGPU visual effects (gradients, noise, glass, metal, light, distortions, transitions, blurs, cursor effects) shipped as ready-to-use components for React, Vue, Svelte, Solid and plain JavaScript.
- 1.1K
#2 · vladtrc/iw4Liw4L
IW4L is a Call of Duty runtime written from scratch in Rust on Bevy and wgpu. You point it at an existing Modern Warfare 2 install you already own, and it loads that game's data into its own independent engine using reverse-engineered on-disk layouts.
- 1.1K
#3 · CrossGL/crosstlcrosstl
CrossTL is a shader and compute program translator built around CrossGL, an intermediate representation (IR) language that bridges graphics APIs, GPU-compute platforms, and systems-language targets.
- 4

orb
736LerSent001/orb · TypeScriptLiquid Orb Editor is a real-time editor for creating animated liquid-glass orb effects, built with React and WebGPU/WGSL. You tweak color, speed, shape, glass refraction and glow, then export the result as a standalone web page or as SwiftUI/Metal code for iOS apps.
- 5
pooled
601Nehanth/pooled · JavaScriptSwarmLLM pools the WebGPU power of several devices open in browser tabs to run large open models that no single device could hold on its own, splitting the model into layer slices and passing a small activation vector between devices over WebRTC.
Related topics
Often tagged together