lygia, it's a granular and multi-language shader library designed for performance and flexibility
Framework-agnostic WebGPU runtime for fullscreen WGSL shaders with explicit Svelte, React, and Vue adapter entrypoints.
A small utility to render shaders using React
A webpack loader for glsl shaders - includes support for nested imports. Re-Written in TypeScript
Walk the dependency graph of a glslify shader.
No description provided.
A collection of utilities to enable drawing to WebGL canvases
🍰 An extensable, layer based shader material for ThreeJS.
A React functional component to display a simple WebGL shader.
Noise Shader provides lightweight 2D/3D gradient noise functions for shader use.
Function collection for modular GPGPU / shader programming with @thi.ng/shader-ast
Node-based Shader Composition!
Customizable GLSL codegen for @thi.ng/shader-ast
GLSL fragment shader viewer for Pi Agent — live WebGL preview, Tweakpane uniform controls, presets, probe sheets & video export
A Device API references WebGPU implementations
Customizable JS codegen, compiler & runtime for @thi.ng/shader-ast
"Parses" the log output of gl.getShaderInfoLog
Shader AST code/tree optimization passes/strategies
DSL to define shader code in TypeScript and cross-compile to GLSL, JS and other targets
core glsl and js framework for shader-park
Simple GLSL Fragment Shader Sandbox
react-three-fiber glue for shader-composer.
[](https://wesl-lang.dev/) [](https://www.npmjs.com/package/wesl) [![Discord](https://img.shields.io
Composable, GPU-driven Visual Effects for Three.js and React-Three-Fiber.