Canvas UI is an open-source component library that brings real-time WebGL effects and HTML-in-canvas rendering to modern web interfaces.
It offers a growing collection of interactive components—including particle effects, liquid distortions, glassmorphism, cloth simulations, and shader-powered animations—that work across React, Vue, Svelte, Solid, Preact, and vanilla TypeScript.
Designed to be AI-friendly and framework-agnostic, the shadcn CLI lets developers install components directly into their projects and customise them freely.





















































