Back to library
Preview of shader-ast
GitHub

Shaders, WebGL & Creative Coding · Shader tooling

shader-ast

TypeScript DSL and AST compiling one shader definition to GLSL, WGSL or JavaScript, enabling CPU-side shader debugging.

Why it’s a gem

Write a shader once then run it on the CPU to debug it; nothing else does this.

Visit github.com
Type
GitHub repository
License
Apache-2.0
Added
Aug 17, 2026

More from Shader tooling