Vibeleaderboard
Index / tool

Canvas UI

canvasui.dev
Visit canvasui.dev
Category
Developer Tools
Pricing
Open Source
Type
TOOL
Interfaces
Web · CLI
Builder
@davidhdev
Date

About

An open-source component library of creative html-in-canvas and WebGL effects for React, Vue, Svelte, and vanilla JavaScript. Copy components into your project via the shadcn CLI and add polished visual effects like particle reveals, liquid glass, and VHS distortion over live HTML.

What it can do

  • Install visual effect components into a project via CLI

    shadcn CLI command referencing a Canvas UI component → Component source code copied directly into the user's repository

  • Apply a particle reveal effect over live HTML

    HTML content and the particle reveal component → Rendered canvas particle reveal animation over the HTML

  • Apply a liquid glass effect over live HTML

    HTML content and the liquid glass component → Rendered liquid glass visual distortion over the HTML

  • Apply a VHS distortion effect over live HTML

    HTML content and the VHS distortion component → Rendered VHS-style distorted visual over the HTML

  • Render HTML content inside a canvas using html-in-canvas techniques

    Live HTML elements → Canvas-rendered representation of the HTML with effects applied

  • Provide framework-specific implementations of effect components

    Target framework choice (React, Vue, Svelte, or vanilla TypeScript) → Component code in the matching framework flavor

  • Render WebGL-based visual effects

    WebGL effect component and target content → GPU-accelerated visual effect display

Why it made the leaderboard

Canvas UI lets you drop WebGL effects — particle reveals, liquid glass, shatter transitions — directly over live HTML content, installed via the shadcn CLI so the source lives in your repo. Unlike single-framework effect libraries, every component ships in React, Vue, Svelte, and vanilla TypeScript.

Tags

webglreactvuesvelteui-componentsanimationcanvasshadcn

Media

Canvas UI

Comments (0)

No comments yet

Editorially curated, with community endorsements as a secondary signal. Corrections welcome.