vite-plugin-glsl

Import, inline (and minify) GLSL/WGSL shader files
v1.5.3 URL: https://unpkg.com/vite-plugin-glsl@1.5.3/src/index.js
OpenBrowse Files
viteglslwgsllygiawebglwebgpuvitejspluginthreejsshadersbabylonjsvite-pluginglsl-shaderswgsl-shaderswebgl-shaderswebgpu-shaders

wgsl-plus

A WGSL preprocessor, prettifier, minifier, obfuscator, and compiler with C-style macros, conditional compilation, file linking, and multi-format output for WebGPU shaders.
v1.0.1 URL: https://unpkg.com/wgsl-plus@1.0.1/index.js
OpenBrowse Files
wgslwebgpushadercompilerobfuscatorminifierpretty-printerformatterprettifierbeautifierminifyobfuscatelinkerpreprocessorconditional-compilationmacroswebgpu-shadersgpu-programmingshader-developmentcode-generation

utahpot

Library, providing a simple and convenient way to use WebGPU
v1.0.4 URL: https://unpkg.com/utahpot@1.0.4/dist/index.js
OpenBrowse Files
webgputhreejsbabylonjsp5jsutahpot3dgraphicsgpucanvashtmlwgslwgsl-shaderswebgpu-shaders

vite-plugin-lygia-resolver

Convenient way to import GLSL shaders from Lygia library at build time
v1.4.2 URL: https://unpkg.com/vite-plugin-lygia-resolver@1.4.2/src/index.js
OpenBrowse Files
lygiaviteglslwebglwebgpuvitejspluginthreejsshadersvite-pluginglsl-shaderswebgl-shaderswebgpu-shaders

wgsl-canvas

A TypeScript library for rendering WGSL shaders with WebGPU
v0.1.0 URL: https://unpkg.com/wgsl-canvas@0.1.0/dist/index.js
OpenBrowse Files
webgpuwgslshaderscanvasgraphicswebgpu-shadersshader-editorreal-time-graphics