WGSL Parser and Reflection library
* implements render engine's interface with WebGPU/WebGL
Various utilities related to Three.js
Extend Three.js standard materials with your own shaders!
A node.js-style module system for GLSL!
Shader module system for luma.gl
Shader magic for modern frontends
WebGL shader wrapper
injects a #define statement into a shader source
Formats a webgl glsl compiler error.
Extract a shader's name from its source
Shader components based on glslify
Core implementation of gl-shader without parser dependencies
Create a darker or lighter shade of a hex color.
WebGL shader transitions for HyperFrames compositions
lygia, it's a granular and multi-language shader library designed for performance and flexibility
A webpack loader for glsl shaders - includes support for nested imports. Re-Written in TypeScript
lookup table color transforms for glslify
Walk the dependency graph of a glslify shader.
React hooks and components for Dioxus IPC communication - lightweight bridge between React and Rust
🍰 An extensable, layer based shader material for ThreeJS.
A collection of utilities to enable drawing to WebGL canvases
Noise Shader provides lightweight 2D/3D gradient noise functions for shader use.
Function collection for modular GPGPU / shader programming with @thi.ng/shader-ast