Shaders is an open-source WebGPU effects library that packages GPU graphics as declarative web components. It offers more than 200 effects covering gradients, glass, noise, lighting, distortions, transitions, blurs, cursor interactions, and related visuals. The same package provides first-class APIs for React, Vue, Svelte, Solid, and plain JavaScript. Effects can be layered, blended, masked, and updated reactively through typed properties. A visual editor can create effect stacks and export the resulting component tree as application code. CLI, agent-skill, and MCP integrations allow developers and coding agents to search, install, update, and manipulate shader components programmatically.
Features
- More than 200 WebGPU effects
- React, Vue, Svelte, Solid, and JavaScript support
- Layering, blending, and masking
- Typed reactive component properties
- Visual editor with code export
- CLI, agent skill, and MCP integration
Categories
Command Line ToolsLicense
MIT LicenseFollow Shaders
Other Useful Business Software
Train ML Models With SQL You Already Know
Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of Shaders!