Observed arrival · 2026-09-08
TypeShade Makes Shaders Answerable to TypeScript
A pre-release TypeScript shader library that emits WGSL for WebGPU, GLSL ES 3.00 for WebGL2, and double-precision CPU output from one typed module.
Field notes
TypeShade authors shader fragments in TypeScript and generates separate WGSL and GLSL ES 3.00 outputs from the same module. The site also describes a CPU execution path in f64, allowing compiler algebra to be compared against a reference implementation. Its documentation reports that 35 of 36 repository examples emit both targets, with generated output compiled on Tint and linked on WebGL2 on each push. Version 0.0.1 is available as a pre-release, while 0.1.0 is described as forthcoming.
Observed signals
Read the marks
Editorial observations of this landing page, not a rating.
One card from the complete issue