Skip to the card

Card 935 of 9982026-09-08 issue

Observed arrival · 2026-09-08

TypeShade Makes Shaders Answerable to TypeScript

typeshade.com Observed source
Editorial interest 84/100 Selection signal · not a rating of the site

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.

Landing page captured for the 2026-09-08 issue.

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.

OpenPublic substance visible
PrettyNotable craft visible
ProPolished or operationally mature
NicheUnusually specific use

One card from the complete issue

1985 at 160× Speed

370,686 arrived 1,000 judged 998 catalogued Enter the complete issue
typeshade.com

Landing page observed 2026-09-08. The live site may have changed.