UI95

Shader mount

WebGL2 mount for fragment shaders with stepped time, theme color uniforms and the --pixel grid, plus its React wrapper.

Installation

npx shadcn@latest add https://www.ui95.dev/r/shader-mount.json

Run it in a Radix shadcn project that already has the UI95 theme.

API reference

ShaderMount

PropTypeDefault
speednumber0
framenumber0
fpsnumber-
fragmentShader *string-
uniforms *ShaderMountUniforms-
colors *ShaderMountColors-
onMountChange((mount: ShaderMountVanilla) => void)-

Uses

Used by

Updated Nov 5, 2026