shader-gallery
v0.1.0
Published
Vendor a shader.gallery shader into your project: `npx shader-gallery add <slug>`. Thin front-door to @shader-gallery/cli (the catalog itself is served from the CDN, not bundled here).
Readme
shader-gallery / shaders
The shader catalog behind shader.gallery — a curated collection of single-pass fragment shaders by E. T. Carter.
Each shader lives in its own directory:
<slug>/
├── shader.frag # GLSL fragment shader (single pass)
├── meta.json # name, family, author, tags, description, params, palette, post
└── poster.webp # static preview framemanifest.json lists every shader slug and the family categories.
Using these shaders
The catalog is served from a CDN and consumed by the
@shader-gallery/runtime
and the shader-gallery CLI. You can also read shader.frag + meta.json
directly — each shader is a self-contained mainImage-style pass driven by the
uniforms declared in its meta.json params.
License
The shader source and metadata in this repository are licensed MIT — see LICENSE. Use them anywhere, including commercially; keep the copyright notice (E. T. Carter / shader.gallery, [email protected]). Same license as the runtime and wrappers, so the whole project is MIT throughout.
