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!
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.
A node.js-style module system for GLSL!
Extract a shader's name from its source
Prepper is an event based api for pre-processing log events before routing them to your logging framework of choice
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
Walk the dependency graph of a glslify shader.
🍰 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
Node-based Shader Composition!