About
Everything you need to know.
ShaderBase is a shader registry where git is the database. Every shader ships with a validated manifest, provenance metadata, and copy-paste integration recipes for Three.js and React Three Fiber.
Agents can search, inspect compatibility, and retrieve recipes directly from the repo. No hosted API, no runtime dependency. If it's not in the manifest, it doesn't exist.
Submission workflow
Paste GLSL or a link, AI extracts metadata, and you create a pull request. The canonical library only changes through reviewed PRs.
Provenance built in
Adapted shaders carry upstream links, revision markers, author names, and license notices. Attribution ships with the shader.
Recipes included
Every shader includes ready-to-use code for vanilla Three.js and React Three Fiber. Copy, paste, render.
Schema-validated
Manifests are validated with Zod on every commit. CI rejects shaders with missing files or broken metadata.