WGSL-Plus

JSON →
library 1.0.1 ·javascript
verified Jun 4, 2026

WGSL-Plus (v1.0.1) is a comprehensive WGSL shader toolchain providing preprocessing with C-style macros (#define, #ifdef, #include), minification, obfuscation, and pretty-printing for WebGPU shaders. It supports conditional compilation, file linking, and multiple output formats (WGSL, SPIR-V via naga, GLSL, MSL). Unlike basic formatters, it adds macro expansion and obfuscation suitable for production builds. Updated irregularly on GitHub.