WebGPU Shading Language

WebGPU Shading Language is a high-level shading language and the normative shader language for the WebGPU API on the web. WGSL's syntax is influenced by Rust and is designed with strong static validation, explicit resource binding, and portability in mind for secure execution in browsers. In web contexts, WebGPU implementations accept WGSL source and perform compilation to platform-specific intermediate forms, but such backends are not exposed to web content. Wikipedia

Developed by: World Wide Web Consortium
Aliases: WGSL

Wikidata: Q117769352

Language types: shading language

Search on GitHub


Latest data update: 2026-04-20