sh4dcnv2 · atlas
← libraries

@canvas-ui

Creative html-in-canvas components. React, Vue, Svelte, TS.

250 components vue shadcn-cli

Install this registry

shadcn (npm) npx shadcn@latest add https://canvasui.dev/r/registry.json
pnpm pnpm dlx shadcn@latest add https://canvasui.dev/r/registry.json
bun bunx shadcn@latest add https://canvasui.dev/r/registry.json
fetch registry curl -s https://canvasui.dev/r/registry.json

Components

250 total
AsciiObject (React) component

Renders any GLB/glTF model, SVG, or image in a floating studio scene as ASCII characters chosen by shape, so glyphs trace the object's edges. Built on three.js.

npx shadcn@latest add https://canvasui.dev/r/ascii-object-react.json
AsciiObject (Vue) component

Renders any GLB/glTF model, SVG, or image in a floating studio scene as ASCII characters chosen by shape, so glyphs trace the object's edges. Built on three.js.

npx shadcn@latest add https://canvasui.dev/r/ascii-object-vue.json
AsciiObject (Svelte) component

Renders any GLB/glTF model, SVG, or image in a floating studio scene as ASCII characters chosen by shape, so glyphs trace the object's edges. Built on three.js.

npx shadcn@latest add https://canvasui.dev/r/ascii-object-svelte.json
AsciiObject (Solid) component

Renders any GLB/glTF model, SVG, or image in a floating studio scene as ASCII characters chosen by shape, so glyphs trace the object's edges. Built on three.js.

npx shadcn@latest add https://canvasui.dev/r/ascii-object-solid.json
AsciiObject (Preact) component

Renders any GLB/glTF model, SVG, or image in a floating studio scene as ASCII characters chosen by shape, so glyphs trace the object's edges. Built on three.js.

npx shadcn@latest add https://canvasui.dev/r/ascii-object-preact.json
AsciiObject (Vanilla) component

Renders any GLB/glTF model, SVG, or image in a floating studio scene as ASCII characters chosen by shape, so glyphs trace the object's edges. Built on three.js.

npx shadcn@latest add https://canvasui.dev/r/ascii-object-vanilla.json
AsciiObject (React, WebGPU) component

Renders any GLB/glTF model, SVG, or image in a floating studio scene as ASCII characters chosen by shape, so glyphs trace the object's edges. Built on three.js…

npx shadcn@latest add https://canvasui.dev/r/ascii-object-react-webgpu.json
AsciiObject (Vue, WebGPU) component

Renders any GLB/glTF model, SVG, or image in a floating studio scene as ASCII characters chosen by shape, so glyphs trace the object's edges. Built on three.js…

npx shadcn@latest add https://canvasui.dev/r/ascii-object-vue-webgpu.json
AsciiObject (Svelte, WebGPU) component

Renders any GLB/glTF model, SVG, or image in a floating studio scene as ASCII characters chosen by shape, so glyphs trace the object's edges. Built on three.js…

npx shadcn@latest add https://canvasui.dev/r/ascii-object-svelte-webgpu.json
AsciiObject (Solid, WebGPU) component

Renders any GLB/glTF model, SVG, or image in a floating studio scene as ASCII characters chosen by shape, so glyphs trace the object's edges. Built on three.js…

npx shadcn@latest add https://canvasui.dev/r/ascii-object-solid-webgpu.json
AsciiObject (Preact, WebGPU) component

Renders any GLB/glTF model, SVG, or image in a floating studio scene as ASCII characters chosen by shape, so glyphs trace the object's edges. Built on three.js…

npx shadcn@latest add https://canvasui.dev/r/ascii-object-preact-webgpu.json
AsciiObject (Vanilla, WebGPU) component

Renders any GLB/glTF model, SVG, or image in a floating studio scene as ASCII characters chosen by shape, so glyphs trace the object's edges. Built on three.js…

npx shadcn@latest add https://canvasui.dev/r/ascii-object-vanilla-webgpu.json
AsciiSweep (React) component

Swaps two panels of live HTML with a band of glowing ascii characters that sweeps across the exact text lines, tearing rows and trailing phosphor as it passes.…

npx shadcn@latest add https://canvasui.dev/r/ascii-sweep-react.json
AsciiSweep (Vue) component

Swaps two panels of live HTML with a band of glowing ascii characters that sweeps across the exact text lines, tearing rows and trailing phosphor as it passes.…

npx shadcn@latest add https://canvasui.dev/r/ascii-sweep-vue.json
AsciiSweep (Svelte) component

Swaps two panels of live HTML with a band of glowing ascii characters that sweeps across the exact text lines, tearing rows and trailing phosphor as it passes.…

npx shadcn@latest add https://canvasui.dev/r/ascii-sweep-svelte.json
AsciiSweep (Solid) component

Swaps two panels of live HTML with a band of glowing ascii characters that sweeps across the exact text lines, tearing rows and trailing phosphor as it passes.…

npx shadcn@latest add https://canvasui.dev/r/ascii-sweep-solid.json
AsciiSweep (Preact) component

Swaps two panels of live HTML with a band of glowing ascii characters that sweeps across the exact text lines, tearing rows and trailing phosphor as it passes.…

npx shadcn@latest add https://canvasui.dev/r/ascii-sweep-preact.json
AsciiSweep (Vanilla) component

Swaps two panels of live HTML with a band of glowing ascii characters that sweeps across the exact text lines, tearing rows and trailing phosphor as it passes.…

npx shadcn@latest add https://canvasui.dev/r/ascii-sweep-vanilla.json
AsciiSweep (React, WebGPU) component

Swaps two panels of live HTML with a band of glowing ascii characters that sweeps across the exact text lines, tearing rows and trailing phosphor as it passes.…

npx shadcn@latest add https://canvasui.dev/r/ascii-sweep-react-webgpu.json
AsciiSweep (Vue, WebGPU) component

Swaps two panels of live HTML with a band of glowing ascii characters that sweeps across the exact text lines, tearing rows and trailing phosphor as it passes.…

npx shadcn@latest add https://canvasui.dev/r/ascii-sweep-vue-webgpu.json
AsciiSweep (Svelte, WebGPU) component

Swaps two panels of live HTML with a band of glowing ascii characters that sweeps across the exact text lines, tearing rows and trailing phosphor as it passes.…

npx shadcn@latest add https://canvasui.dev/r/ascii-sweep-svelte-webgpu.json
AsciiSweep (Solid, WebGPU) component

Swaps two panels of live HTML with a band of glowing ascii characters that sweeps across the exact text lines, tearing rows and trailing phosphor as it passes.…

npx shadcn@latest add https://canvasui.dev/r/ascii-sweep-solid-webgpu.json
AsciiSweep (Preact, WebGPU) component

Swaps two panels of live HTML with a band of glowing ascii characters that sweeps across the exact text lines, tearing rows and trailing phosphor as it passes.…

npx shadcn@latest add https://canvasui.dev/r/ascii-sweep-preact-webgpu.json
AsciiSweep (Vanilla, WebGPU) component

Swaps two panels of live HTML with a band of glowing ascii characters that sweeps across the exact text lines, tearing rows and trailing phosphor as it passes.…

npx shadcn@latest add https://canvasui.dev/r/ascii-sweep-vanilla-webgpu.json
Asciify (React) component

Redraws your page as live ascii characters in a soft radius around the cursor, with real glyph, shade block, and binary ramps. The HTML stays interactive in Ch…

npx shadcn@latest add https://canvasui.dev/r/asciify-react.json
Asciify (Vue) component

Redraws your page as live ascii characters in a soft radius around the cursor, with real glyph, shade block, and binary ramps. The HTML stays interactive in Ch…

npx shadcn@latest add https://canvasui.dev/r/asciify-vue.json
Asciify (Svelte) component

Redraws your page as live ascii characters in a soft radius around the cursor, with real glyph, shade block, and binary ramps. The HTML stays interactive in Ch…

npx shadcn@latest add https://canvasui.dev/r/asciify-svelte.json
Asciify (Solid) component

Redraws your page as live ascii characters in a soft radius around the cursor, with real glyph, shade block, and binary ramps. The HTML stays interactive in Ch…

npx shadcn@latest add https://canvasui.dev/r/asciify-solid.json
Asciify (Preact) component

Redraws your page as live ascii characters in a soft radius around the cursor, with real glyph, shade block, and binary ramps. The HTML stays interactive in Ch…

npx shadcn@latest add https://canvasui.dev/r/asciify-preact.json
Asciify (Vanilla) component

Redraws your page as live ascii characters in a soft radius around the cursor, with real glyph, shade block, and binary ramps. The HTML stays interactive in Ch…

npx shadcn@latest add https://canvasui.dev/r/asciify-vanilla.json
Asciify (React, WebGPU) component

Redraws your page as live ascii characters in a soft radius around the cursor, with real glyph, shade block, and binary ramps. The HTML stays interactive in Ch…

npx shadcn@latest add https://canvasui.dev/r/asciify-react-webgpu.json
Asciify (Vue, WebGPU) component

Redraws your page as live ascii characters in a soft radius around the cursor, with real glyph, shade block, and binary ramps. The HTML stays interactive in Ch…

npx shadcn@latest add https://canvasui.dev/r/asciify-vue-webgpu.json
Asciify (Svelte, WebGPU) component

Redraws your page as live ascii characters in a soft radius around the cursor, with real glyph, shade block, and binary ramps. The HTML stays interactive in Ch…

npx shadcn@latest add https://canvasui.dev/r/asciify-svelte-webgpu.json
Asciify (Solid, WebGPU) component

Redraws your page as live ascii characters in a soft radius around the cursor, with real glyph, shade block, and binary ramps. The HTML stays interactive in Ch…

npx shadcn@latest add https://canvasui.dev/r/asciify-solid-webgpu.json
Asciify (Preact, WebGPU) component

Redraws your page as live ascii characters in a soft radius around the cursor, with real glyph, shade block, and binary ramps. The HTML stays interactive in Ch…

npx shadcn@latest add https://canvasui.dev/r/asciify-preact-webgpu.json
Asciify (Vanilla, WebGPU) component

Redraws your page as live ascii characters in a soft radius around the cursor, with real glyph, shade block, and binary ramps. The HTML stays interactive in Ch…

npx shadcn@latest add https://canvasui.dev/r/asciify-vanilla-webgpu.json
Bend (React) component

Folds the top and bottom of your page over virtual edges as you scroll, like scrolling on the face of a cube. The HTML stays interactive. No dependencies.

npx shadcn@latest add https://canvasui.dev/r/bend-react.json
Bend (Vue) component

Folds the top and bottom of your page over virtual edges as you scroll, like scrolling on the face of a cube. The HTML stays interactive. No dependencies.

npx shadcn@latest add https://canvasui.dev/r/bend-vue.json
Bend (Svelte) component

Folds the top and bottom of your page over virtual edges as you scroll, like scrolling on the face of a cube. The HTML stays interactive. No dependencies.

npx shadcn@latest add https://canvasui.dev/r/bend-svelte.json
Bend (Solid) component

Folds the top and bottom of your page over virtual edges as you scroll, like scrolling on the face of a cube. The HTML stays interactive. No dependencies.

npx shadcn@latest add https://canvasui.dev/r/bend-solid.json
Bend (Preact) component

Folds the top and bottom of your page over virtual edges as you scroll, like scrolling on the face of a cube. The HTML stays interactive. No dependencies.

npx shadcn@latest add https://canvasui.dev/r/bend-preact.json
Bend (Vanilla) component

Folds the top and bottom of your page over virtual edges as you scroll, like scrolling on the face of a cube. The HTML stays interactive. No dependencies.

npx shadcn@latest add https://canvasui.dev/r/bend-vanilla.json
Bend (React, WebGPU) component

Folds the top and bottom of your page over virtual edges as you scroll, like scrolling on the face of a cube. The HTML stays interactive. No dependencies. WebG…

npx shadcn@latest add https://canvasui.dev/r/bend-react-webgpu.json
Bend (Vue, WebGPU) component

Folds the top and bottom of your page over virtual edges as you scroll, like scrolling on the face of a cube. The HTML stays interactive. No dependencies. WebG…

npx shadcn@latest add https://canvasui.dev/r/bend-vue-webgpu.json
Bend (Svelte, WebGPU) component

Folds the top and bottom of your page over virtual edges as you scroll, like scrolling on the face of a cube. The HTML stays interactive. No dependencies. WebG…

npx shadcn@latest add https://canvasui.dev/r/bend-svelte-webgpu.json
Bend (Solid, WebGPU) component

Folds the top and bottom of your page over virtual edges as you scroll, like scrolling on the face of a cube. The HTML stays interactive. No dependencies. WebG…

npx shadcn@latest add https://canvasui.dev/r/bend-solid-webgpu.json
Bend (Preact, WebGPU) component

Folds the top and bottom of your page over virtual edges as you scroll, like scrolling on the face of a cube. The HTML stays interactive. No dependencies. WebG…

npx shadcn@latest add https://canvasui.dev/r/bend-preact-webgpu.json
Bend (Vanilla, WebGPU) component

Folds the top and bottom of your page over virtual edges as you scroll, like scrolling on the face of a cube. The HTML stays interactive. No dependencies. WebG…

npx shadcn@latest add https://canvasui.dev/r/bend-vanilla-webgpu.json
Grid (React) component

Splits your page into a grid of 3D tiles that ripple in waves around the cursor. The HTML stays interactive. No dependencies.

npx shadcn@latest add https://canvasui.dev/r/grid-react.json
Grid (Vue) component

Splits your page into a grid of 3D tiles that ripple in waves around the cursor. The HTML stays interactive. No dependencies.

npx shadcn@latest add https://canvasui.dev/r/grid-vue.json
Grid (Svelte) component

Splits your page into a grid of 3D tiles that ripple in waves around the cursor. The HTML stays interactive. No dependencies.

npx shadcn@latest add https://canvasui.dev/r/grid-svelte.json
Grid (Solid) component

Splits your page into a grid of 3D tiles that ripple in waves around the cursor. The HTML stays interactive. No dependencies.

npx shadcn@latest add https://canvasui.dev/r/grid-solid.json
Grid (Preact) component

Splits your page into a grid of 3D tiles that ripple in waves around the cursor. The HTML stays interactive. No dependencies.

npx shadcn@latest add https://canvasui.dev/r/grid-preact.json
Grid (Vanilla) component

Splits your page into a grid of 3D tiles that ripple in waves around the cursor. The HTML stays interactive. No dependencies.

npx shadcn@latest add https://canvasui.dev/r/grid-vanilla.json
Grid (React, WebGPU) component

Splits your page into a grid of 3D tiles that ripple in waves around the cursor. The HTML stays interactive. No dependencies. WebGPU build, rendered with vgpu.

npx shadcn@latest add https://canvasui.dev/r/grid-react-webgpu.json
Grid (Vue, WebGPU) component

Splits your page into a grid of 3D tiles that ripple in waves around the cursor. The HTML stays interactive. No dependencies. WebGPU build, rendered with vgpu.

npx shadcn@latest add https://canvasui.dev/r/grid-vue-webgpu.json
Grid (Svelte, WebGPU) component

Splits your page into a grid of 3D tiles that ripple in waves around the cursor. The HTML stays interactive. No dependencies. WebGPU build, rendered with vgpu.

npx shadcn@latest add https://canvasui.dev/r/grid-svelte-webgpu.json
Grid (Solid, WebGPU) component

Splits your page into a grid of 3D tiles that ripple in waves around the cursor. The HTML stays interactive. No dependencies. WebGPU build, rendered with vgpu.

npx shadcn@latest add https://canvasui.dev/r/grid-solid-webgpu.json
Grid (Preact, WebGPU) component

Splits your page into a grid of 3D tiles that ripple in waves around the cursor. The HTML stays interactive. No dependencies. WebGPU build, rendered with vgpu.

npx shadcn@latest add https://canvasui.dev/r/grid-preact-webgpu.json
Grid (Vanilla, WebGPU) component

Splits your page into a grid of 3D tiles that ripple in waves around the cursor. The HTML stays interactive. No dependencies. WebGPU build, rendered with vgpu.

npx shadcn@latest add https://canvasui.dev/r/grid-vanilla-webgpu.json
Blaze (React) component

Fire sparks, smoke, and heat distortion rising from the bottom of your page. The HTML stays interactive. No dependencies.

npx shadcn@latest add https://canvasui.dev/r/blaze-react.json
Blaze (Vue) component

Fire sparks, smoke, and heat distortion rising from the bottom of your page. The HTML stays interactive. No dependencies.

npx shadcn@latest add https://canvasui.dev/r/blaze-vue.json
Blaze (Svelte) component

Fire sparks, smoke, and heat distortion rising from the bottom of your page. The HTML stays interactive. No dependencies.

npx shadcn@latest add https://canvasui.dev/r/blaze-svelte.json
Blaze (Solid) component

Fire sparks, smoke, and heat distortion rising from the bottom of your page. The HTML stays interactive. No dependencies.

npx shadcn@latest add https://canvasui.dev/r/blaze-solid.json
Blaze (Preact) component

Fire sparks, smoke, and heat distortion rising from the bottom of your page. The HTML stays interactive. No dependencies.

npx shadcn@latest add https://canvasui.dev/r/blaze-preact.json
Blaze (Vanilla) component

Fire sparks, smoke, and heat distortion rising from the bottom of your page. The HTML stays interactive. No dependencies.

npx shadcn@latest add https://canvasui.dev/r/blaze-vanilla.json
Blaze (React, WebGPU) component

Fire sparks, smoke, and heat distortion rising from the bottom of your page. The HTML stays interactive. No dependencies. WebGPU build, rendered with vgpu.

npx shadcn@latest add https://canvasui.dev/r/blaze-react-webgpu.json
Blaze (Vue, WebGPU) component

Fire sparks, smoke, and heat distortion rising from the bottom of your page. The HTML stays interactive. No dependencies. WebGPU build, rendered with vgpu.

npx shadcn@latest add https://canvasui.dev/r/blaze-vue-webgpu.json
Blaze (Svelte, WebGPU) component

Fire sparks, smoke, and heat distortion rising from the bottom of your page. The HTML stays interactive. No dependencies. WebGPU build, rendered with vgpu.

npx shadcn@latest add https://canvasui.dev/r/blaze-svelte-webgpu.json
Blaze (Solid, WebGPU) component

Fire sparks, smoke, and heat distortion rising from the bottom of your page. The HTML stays interactive. No dependencies. WebGPU build, rendered with vgpu.

npx shadcn@latest add https://canvasui.dev/r/blaze-solid-webgpu.json
Blaze (Preact, WebGPU) component

Fire sparks, smoke, and heat distortion rising from the bottom of your page. The HTML stays interactive. No dependencies. WebGPU build, rendered with vgpu.

npx shadcn@latest add https://canvasui.dev/r/blaze-preact-webgpu.json
Blaze (Vanilla, WebGPU) component

Fire sparks, smoke, and heat distortion rising from the bottom of your page. The HTML stays interactive. No dependencies. WebGPU build, rendered with vgpu.

npx shadcn@latest add https://canvasui.dev/r/blaze-vanilla-webgpu.json
Bubble (React) component

A glassy droplet that trails the cursor as blending metaballs and refracts the live page beneath it, with dispersion, frost, and an iridescent sheen. The HTML …

npx shadcn@latest add https://canvasui.dev/r/bubble-react.json
Bubble (Vue) component

A glassy droplet that trails the cursor as blending metaballs and refracts the live page beneath it, with dispersion, frost, and an iridescent sheen. The HTML …

npx shadcn@latest add https://canvasui.dev/r/bubble-vue.json
Bubble (Svelte) component

A glassy droplet that trails the cursor as blending metaballs and refracts the live page beneath it, with dispersion, frost, and an iridescent sheen. The HTML …

npx shadcn@latest add https://canvasui.dev/r/bubble-svelte.json
Bubble (Solid) component

A glassy droplet that trails the cursor as blending metaballs and refracts the live page beneath it, with dispersion, frost, and an iridescent sheen. The HTML …

npx shadcn@latest add https://canvasui.dev/r/bubble-solid.json
Bubble (Preact) component

A glassy droplet that trails the cursor as blending metaballs and refracts the live page beneath it, with dispersion, frost, and an iridescent sheen. The HTML …

npx shadcn@latest add https://canvasui.dev/r/bubble-preact.json
Bubble (Vanilla) component

A glassy droplet that trails the cursor as blending metaballs and refracts the live page beneath it, with dispersion, frost, and an iridescent sheen. The HTML …

npx shadcn@latest add https://canvasui.dev/r/bubble-vanilla.json
Bubble (React, WebGPU) component

A glassy droplet that trails the cursor as blending metaballs and refracts the live page beneath it, with dispersion, frost, and an iridescent sheen. The HTML …

npx shadcn@latest add https://canvasui.dev/r/bubble-react-webgpu.json
Bubble (Vue, WebGPU) component

A glassy droplet that trails the cursor as blending metaballs and refracts the live page beneath it, with dispersion, frost, and an iridescent sheen. The HTML …

npx shadcn@latest add https://canvasui.dev/r/bubble-vue-webgpu.json
Bubble (Svelte, WebGPU) component

A glassy droplet that trails the cursor as blending metaballs and refracts the live page beneath it, with dispersion, frost, and an iridescent sheen. The HTML …

npx shadcn@latest add https://canvasui.dev/r/bubble-svelte-webgpu.json
Bubble (Solid, WebGPU) component

A glassy droplet that trails the cursor as blending metaballs and refracts the live page beneath it, with dispersion, frost, and an iridescent sheen. The HTML …

npx shadcn@latest add https://canvasui.dev/r/bubble-solid-webgpu.json
Bubble (Preact, WebGPU) component

A glassy droplet that trails the cursor as blending metaballs and refracts the live page beneath it, with dispersion, frost, and an iridescent sheen. The HTML …

npx shadcn@latest add https://canvasui.dev/r/bubble-preact-webgpu.json
Bubble (Vanilla, WebGPU) component

A glassy droplet that trails the cursor as blending metaballs and refracts the live page beneath it, with dispersion, frost, and an iridescent sheen. The HTML …

npx shadcn@latest add https://canvasui.dev/r/bubble-vanilla-webgpu.json
Canvas (React) component

Paints your page onto woven artist canvas, with fiber texture, paper tint, grain, a dotted halftone screen, and a soft intro crossfade. Text stays crisp and re…

npx shadcn@latest add https://canvasui.dev/r/canvas-react.json
Canvas (Vue) component

Paints your page onto woven artist canvas, with fiber texture, paper tint, grain, a dotted halftone screen, and a soft intro crossfade. Text stays crisp and re…

npx shadcn@latest add https://canvasui.dev/r/canvas-vue.json
Canvas (Svelte) component

Paints your page onto woven artist canvas, with fiber texture, paper tint, grain, a dotted halftone screen, and a soft intro crossfade. Text stays crisp and re…

npx shadcn@latest add https://canvasui.dev/r/canvas-svelte.json
Canvas (Solid) component

Paints your page onto woven artist canvas, with fiber texture, paper tint, grain, a dotted halftone screen, and a soft intro crossfade. Text stays crisp and re…

npx shadcn@latest add https://canvasui.dev/r/canvas-solid.json
Canvas (Preact) component

Paints your page onto woven artist canvas, with fiber texture, paper tint, grain, a dotted halftone screen, and a soft intro crossfade. Text stays crisp and re…

npx shadcn@latest add https://canvasui.dev/r/canvas-preact.json
Canvas (Vanilla) component

Paints your page onto woven artist canvas, with fiber texture, paper tint, grain, a dotted halftone screen, and a soft intro crossfade. Text stays crisp and re…

npx shadcn@latest add https://canvasui.dev/r/canvas-vanilla.json
Canvas (React, WebGPU) component

Paints your page onto woven artist canvas, with fiber texture, paper tint, grain, a dotted halftone screen, and a soft intro crossfade. Text stays crisp and re…

npx shadcn@latest add https://canvasui.dev/r/canvas-react-webgpu.json
Canvas (Vue, WebGPU) component

Paints your page onto woven artist canvas, with fiber texture, paper tint, grain, a dotted halftone screen, and a soft intro crossfade. Text stays crisp and re…

npx shadcn@latest add https://canvasui.dev/r/canvas-vue-webgpu.json
Canvas (Svelte, WebGPU) component

Paints your page onto woven artist canvas, with fiber texture, paper tint, grain, a dotted halftone screen, and a soft intro crossfade. Text stays crisp and re…

npx shadcn@latest add https://canvasui.dev/r/canvas-svelte-webgpu.json
Canvas (Solid, WebGPU) component

Paints your page onto woven artist canvas, with fiber texture, paper tint, grain, a dotted halftone screen, and a soft intro crossfade. Text stays crisp and re…

npx shadcn@latest add https://canvasui.dev/r/canvas-solid-webgpu.json
Canvas (Preact, WebGPU) component

Paints your page onto woven artist canvas, with fiber texture, paper tint, grain, a dotted halftone screen, and a soft intro crossfade. Text stays crisp and re…

npx shadcn@latest add https://canvasui.dev/r/canvas-preact-webgpu.json
Canvas (Vanilla, WebGPU) component

Paints your page onto woven artist canvas, with fiber texture, paper tint, grain, a dotted halftone screen, and a soft intro crossfade. Text stays crisp and re…

npx shadcn@latest add https://canvasui.dev/r/canvas-vanilla-webgpu.json
Cloth (React) component

Hangs your live HTML on a piece of fabric rippling in the wind, with softly lit folds. Cursor strokes send waves across the cloth. The HTML stays interactive. …

npx shadcn@latest add https://canvasui.dev/r/cloth-react.json
Cloth (Vue) component

Hangs your live HTML on a piece of fabric rippling in the wind, with softly lit folds. Cursor strokes send waves across the cloth. The HTML stays interactive. …

npx shadcn@latest add https://canvasui.dev/r/cloth-vue.json
Cloth (Svelte) component

Hangs your live HTML on a piece of fabric rippling in the wind, with softly lit folds. Cursor strokes send waves across the cloth. The HTML stays interactive. …

npx shadcn@latest add https://canvasui.dev/r/cloth-svelte.json
Cloth (Solid) component

Hangs your live HTML on a piece of fabric rippling in the wind, with softly lit folds. Cursor strokes send waves across the cloth. The HTML stays interactive. …

npx shadcn@latest add https://canvasui.dev/r/cloth-solid.json
Cloth (Preact) component

Hangs your live HTML on a piece of fabric rippling in the wind, with softly lit folds. Cursor strokes send waves across the cloth. The HTML stays interactive. …

npx shadcn@latest add https://canvasui.dev/r/cloth-preact.json
Cloth (Vanilla) component

Hangs your live HTML on a piece of fabric rippling in the wind, with softly lit folds. Cursor strokes send waves across the cloth. The HTML stays interactive. …

npx shadcn@latest add https://canvasui.dev/r/cloth-vanilla.json
Cloth (React, WebGPU) component

Hangs your live HTML on a piece of fabric rippling in the wind, with softly lit folds. Cursor strokes send waves across the cloth. The HTML stays interactive. …

npx shadcn@latest add https://canvasui.dev/r/cloth-react-webgpu.json
Cloth (Vue, WebGPU) component

Hangs your live HTML on a piece of fabric rippling in the wind, with softly lit folds. Cursor strokes send waves across the cloth. The HTML stays interactive. …

npx shadcn@latest add https://canvasui.dev/r/cloth-vue-webgpu.json
Cloth (Svelte, WebGPU) component

Hangs your live HTML on a piece of fabric rippling in the wind, with softly lit folds. Cursor strokes send waves across the cloth. The HTML stays interactive. …

npx shadcn@latest add https://canvasui.dev/r/cloth-svelte-webgpu.json
Cloth (Solid, WebGPU) component

Hangs your live HTML on a piece of fabric rippling in the wind, with softly lit folds. Cursor strokes send waves across the cloth. The HTML stays interactive. …

npx shadcn@latest add https://canvasui.dev/r/cloth-solid-webgpu.json
Cloth (Preact, WebGPU) component

Hangs your live HTML on a piece of fabric rippling in the wind, with softly lit folds. Cursor strokes send waves across the cloth. The HTML stays interactive. …

npx shadcn@latest add https://canvasui.dev/r/cloth-preact-webgpu.json
Cloth (Vanilla, WebGPU) component

Hangs your live HTML on a piece of fabric rippling in the wind, with softly lit folds. Cursor strokes send waves across the cloth. The HTML stays interactive. …

npx shadcn@latest add https://canvasui.dev/r/cloth-vanilla-webgpu.json
Clouds (React) component

Procedural fog that drifts over your page and blurs what it covers. Cursor movement parts the clouds. The HTML stays interactive. No dependencies.

npx shadcn@latest add https://canvasui.dev/r/clouds-react.json
Clouds (Vue) component

Procedural fog that drifts over your page and blurs what it covers. Cursor movement parts the clouds. The HTML stays interactive. No dependencies.

npx shadcn@latest add https://canvasui.dev/r/clouds-vue.json
Clouds (Svelte) component

Procedural fog that drifts over your page and blurs what it covers. Cursor movement parts the clouds. The HTML stays interactive. No dependencies.

npx shadcn@latest add https://canvasui.dev/r/clouds-svelte.json
Clouds (Solid) component

Procedural fog that drifts over your page and blurs what it covers. Cursor movement parts the clouds. The HTML stays interactive. No dependencies.

npx shadcn@latest add https://canvasui.dev/r/clouds-solid.json
Clouds (Preact) component

Procedural fog that drifts over your page and blurs what it covers. Cursor movement parts the clouds. The HTML stays interactive. No dependencies.

npx shadcn@latest add https://canvasui.dev/r/clouds-preact.json
Clouds (Vanilla) component

Procedural fog that drifts over your page and blurs what it covers. Cursor movement parts the clouds. The HTML stays interactive. No dependencies.

npx shadcn@latest add https://canvasui.dev/r/clouds-vanilla.json
Clouds (React, WebGPU) component

Procedural fog that drifts over your page and blurs what it covers. Cursor movement parts the clouds. The HTML stays interactive. No dependencies. WebGPU build…

npx shadcn@latest add https://canvasui.dev/r/clouds-react-webgpu.json
Clouds (Vue, WebGPU) component

Procedural fog that drifts over your page and blurs what it covers. Cursor movement parts the clouds. The HTML stays interactive. No dependencies. WebGPU build…

npx shadcn@latest add https://canvasui.dev/r/clouds-vue-webgpu.json
Clouds (Svelte, WebGPU) component

Procedural fog that drifts over your page and blurs what it covers. Cursor movement parts the clouds. The HTML stays interactive. No dependencies. WebGPU build…

npx shadcn@latest add https://canvasui.dev/r/clouds-svelte-webgpu.json
Clouds (Solid, WebGPU) component

Procedural fog that drifts over your page and blurs what it covers. Cursor movement parts the clouds. The HTML stays interactive. No dependencies. WebGPU build…

npx shadcn@latest add https://canvasui.dev/r/clouds-solid-webgpu.json
Clouds (Preact, WebGPU) component

Procedural fog that drifts over your page and blurs what it covers. Cursor movement parts the clouds. The HTML stays interactive. No dependencies. WebGPU build…

npx shadcn@latest add https://canvasui.dev/r/clouds-preact-webgpu.json
Clouds (Vanilla, WebGPU) component

Procedural fog that drifts over your page and blurs what it covers. Cursor movement parts the clouds. The HTML stays interactive. No dependencies. WebGPU build…

npx shadcn@latest add https://canvasui.dev/r/clouds-vanilla-webgpu.json
DecryptReveal (React) component

Renders your page as real ASCII cipher text that decodes back into crisp UI around the cursor behind a flickering wavefront. The HTML stays interactive. No dep…

npx shadcn@latest add https://canvasui.dev/r/decrypt-reveal-react.json
DecryptReveal (Vue) component

Renders your page as real ASCII cipher text that decodes back into crisp UI around the cursor behind a flickering wavefront. The HTML stays interactive. No dep…

npx shadcn@latest add https://canvasui.dev/r/decrypt-reveal-vue.json
DecryptReveal (Svelte) component

Renders your page as real ASCII cipher text that decodes back into crisp UI around the cursor behind a flickering wavefront. The HTML stays interactive. No dep…

npx shadcn@latest add https://canvasui.dev/r/decrypt-reveal-svelte.json
DecryptReveal (Solid) component

Renders your page as real ASCII cipher text that decodes back into crisp UI around the cursor behind a flickering wavefront. The HTML stays interactive. No dep…

npx shadcn@latest add https://canvasui.dev/r/decrypt-reveal-solid.json
DecryptReveal (Preact) component

Renders your page as real ASCII cipher text that decodes back into crisp UI around the cursor behind a flickering wavefront. The HTML stays interactive. No dep…

npx shadcn@latest add https://canvasui.dev/r/decrypt-reveal-preact.json
DecryptReveal (Vanilla) component

Renders your page as real ASCII cipher text that decodes back into crisp UI around the cursor behind a flickering wavefront. The HTML stays interactive. No dep…

npx shadcn@latest add https://canvasui.dev/r/decrypt-reveal-vanilla.json
DecryptReveal (React, WebGPU) component

Renders your page as real ASCII cipher text that decodes back into crisp UI around the cursor behind a flickering wavefront. The HTML stays interactive. No dep…

npx shadcn@latest add https://canvasui.dev/r/decrypt-reveal-react-webgpu.json
DecryptReveal (Vue, WebGPU) component

Renders your page as real ASCII cipher text that decodes back into crisp UI around the cursor behind a flickering wavefront. The HTML stays interactive. No dep…

npx shadcn@latest add https://canvasui.dev/r/decrypt-reveal-vue-webgpu.json
DecryptReveal (Svelte, WebGPU) component

Renders your page as real ASCII cipher text that decodes back into crisp UI around the cursor behind a flickering wavefront. The HTML stays interactive. No dep…

npx shadcn@latest add https://canvasui.dev/r/decrypt-reveal-svelte-webgpu.json
DecryptReveal (Solid, WebGPU) component

Renders your page as real ASCII cipher text that decodes back into crisp UI around the cursor behind a flickering wavefront. The HTML stays interactive. No dep…

npx shadcn@latest add https://canvasui.dev/r/decrypt-reveal-solid-webgpu.json
DecryptReveal (Preact, WebGPU) component

Renders your page as real ASCII cipher text that decodes back into crisp UI around the cursor behind a flickering wavefront. The HTML stays interactive. No dep…

npx shadcn@latest add https://canvasui.dev/r/decrypt-reveal-preact-webgpu.json
DecryptReveal (Vanilla, WebGPU) component

Renders your page as real ASCII cipher text that decodes back into crisp UI around the cursor behind a flickering wavefront. The HTML stays interactive. No dep…

npx shadcn@latest add https://canvasui.dev/r/decrypt-reveal-vanilla-webgpu.json
Liquid (React) component

A pointer-driven GPU fluid simulation over your page. The HTML stays interactive. No dependencies.

npx shadcn@latest add https://canvasui.dev/r/liquid-react.json
Liquid (Vue) component

A pointer-driven GPU fluid simulation over your page. The HTML stays interactive. No dependencies.

npx shadcn@latest add https://canvasui.dev/r/liquid-vue.json
Liquid (Svelte) component

A pointer-driven GPU fluid simulation over your page. The HTML stays interactive. No dependencies.

npx shadcn@latest add https://canvasui.dev/r/liquid-svelte.json
Liquid (Solid) component

A pointer-driven GPU fluid simulation over your page. The HTML stays interactive. No dependencies.

npx shadcn@latest add https://canvasui.dev/r/liquid-solid.json
Liquid (Preact) component

A pointer-driven GPU fluid simulation over your page. The HTML stays interactive. No dependencies.

npx shadcn@latest add https://canvasui.dev/r/liquid-preact.json
Liquid (Vanilla) component

A pointer-driven GPU fluid simulation over your page. The HTML stays interactive. No dependencies.

npx shadcn@latest add https://canvasui.dev/r/liquid-vanilla.json
Liquid (React, WebGPU) component

A pointer-driven GPU fluid simulation over your page. The HTML stays interactive. No dependencies. WebGPU build, rendered with vgpu.

npx shadcn@latest add https://canvasui.dev/r/liquid-react-webgpu.json
Liquid (Vue, WebGPU) component

A pointer-driven GPU fluid simulation over your page. The HTML stays interactive. No dependencies. WebGPU build, rendered with vgpu.

npx shadcn@latest add https://canvasui.dev/r/liquid-vue-webgpu.json
Liquid (Svelte, WebGPU) component

A pointer-driven GPU fluid simulation over your page. The HTML stays interactive. No dependencies. WebGPU build, rendered with vgpu.

npx shadcn@latest add https://canvasui.dev/r/liquid-svelte-webgpu.json
Liquid (Solid, WebGPU) component

A pointer-driven GPU fluid simulation over your page. The HTML stays interactive. No dependencies. WebGPU build, rendered with vgpu.

npx shadcn@latest add https://canvasui.dev/r/liquid-solid-webgpu.json
Liquid (Preact, WebGPU) component

A pointer-driven GPU fluid simulation over your page. The HTML stays interactive. No dependencies. WebGPU build, rendered with vgpu.

npx shadcn@latest add https://canvasui.dev/r/liquid-preact-webgpu.json
Liquid (Vanilla, WebGPU) component

A pointer-driven GPU fluid simulation over your page. The HTML stays interactive. No dependencies. WebGPU build, rendered with vgpu.

npx shadcn@latest add https://canvasui.dev/r/liquid-vanilla-webgpu.json
Magnify (React) component

A sci-fi scanner lens that follows the cursor and magnifies the live page inside a configurable HUD reticle, with chromatic aberration haze and click ripples t…

npx shadcn@latest add https://canvasui.dev/r/magnify-react.json
Magnify (Vue) component

A sci-fi scanner lens that follows the cursor and magnifies the live page inside a configurable HUD reticle, with chromatic aberration haze and click ripples t…

npx shadcn@latest add https://canvasui.dev/r/magnify-vue.json
Magnify (Svelte) component

A sci-fi scanner lens that follows the cursor and magnifies the live page inside a configurable HUD reticle, with chromatic aberration haze and click ripples t…

npx shadcn@latest add https://canvasui.dev/r/magnify-svelte.json
Magnify (Solid) component

A sci-fi scanner lens that follows the cursor and magnifies the live page inside a configurable HUD reticle, with chromatic aberration haze and click ripples t…

npx shadcn@latest add https://canvasui.dev/r/magnify-solid.json
Magnify (Preact) component

A sci-fi scanner lens that follows the cursor and magnifies the live page inside a configurable HUD reticle, with chromatic aberration haze and click ripples t…

npx shadcn@latest add https://canvasui.dev/r/magnify-preact.json
Magnify (Vanilla) component

A sci-fi scanner lens that follows the cursor and magnifies the live page inside a configurable HUD reticle, with chromatic aberration haze and click ripples t…

npx shadcn@latest add https://canvasui.dev/r/magnify-vanilla.json
Magnify (React, WebGPU) component

A sci-fi scanner lens that follows the cursor and magnifies the live page inside a configurable HUD reticle, with chromatic aberration haze and click ripples t…

npx shadcn@latest add https://canvasui.dev/r/magnify-react-webgpu.json
Magnify (Vue, WebGPU) component

A sci-fi scanner lens that follows the cursor and magnifies the live page inside a configurable HUD reticle, with chromatic aberration haze and click ripples t…

npx shadcn@latest add https://canvasui.dev/r/magnify-vue-webgpu.json
Magnify (Svelte, WebGPU) component

A sci-fi scanner lens that follows the cursor and magnifies the live page inside a configurable HUD reticle, with chromatic aberration haze and click ripples t…

npx shadcn@latest add https://canvasui.dev/r/magnify-svelte-webgpu.json
Magnify (Solid, WebGPU) component

A sci-fi scanner lens that follows the cursor and magnifies the live page inside a configurable HUD reticle, with chromatic aberration haze and click ripples t…

npx shadcn@latest add https://canvasui.dev/r/magnify-solid-webgpu.json
Magnify (Preact, WebGPU) component

A sci-fi scanner lens that follows the cursor and magnifies the live page inside a configurable HUD reticle, with chromatic aberration haze and click ripples t…

npx shadcn@latest add https://canvasui.dev/r/magnify-preact-webgpu.json
Magnify (Vanilla, WebGPU) component

A sci-fi scanner lens that follows the cursor and magnifies the live page inside a configurable HUD reticle, with chromatic aberration haze and click ripples t…

npx shadcn@latest add https://canvasui.dev/r/magnify-vanilla-webgpu.json
DitheredObject (React) component

Renders any GLB/glTF model, SVG, or image in a floating studio scene through a 1-bit Bayer, halftone, or Floyd–Steinberg dither. Built on three.js.

npx shadcn@latest add https://canvasui.dev/r/dithered-object-react.json
DitheredObject (Vue) component

Renders any GLB/glTF model, SVG, or image in a floating studio scene through a 1-bit Bayer, halftone, or Floyd–Steinberg dither. Built on three.js.

npx shadcn@latest add https://canvasui.dev/r/dithered-object-vue.json
DitheredObject (Svelte) component

Renders any GLB/glTF model, SVG, or image in a floating studio scene through a 1-bit Bayer, halftone, or Floyd–Steinberg dither. Built on three.js.

npx shadcn@latest add https://canvasui.dev/r/dithered-object-svelte.json
DitheredObject (Solid) component

Renders any GLB/glTF model, SVG, or image in a floating studio scene through a 1-bit Bayer, halftone, or Floyd–Steinberg dither. Built on three.js.

npx shadcn@latest add https://canvasui.dev/r/dithered-object-solid.json
DitheredObject (Preact) component

Renders any GLB/glTF model, SVG, or image in a floating studio scene through a 1-bit Bayer, halftone, or Floyd–Steinberg dither. Built on three.js.

npx shadcn@latest add https://canvasui.dev/r/dithered-object-preact.json
DitheredObject (Vanilla) component

Renders any GLB/glTF model, SVG, or image in a floating studio scene through a 1-bit Bayer, halftone, or Floyd–Steinberg dither. Built on three.js.

npx shadcn@latest add https://canvasui.dev/r/dithered-object-vanilla.json
DitheredObject (React, WebGPU) component

Renders any GLB/glTF model, SVG, or image in a floating studio scene through a 1-bit Bayer, halftone, or Floyd–Steinberg dither. Built on three.js. WebGPU buil…

npx shadcn@latest add https://canvasui.dev/r/dithered-object-react-webgpu.json
DitheredObject (Vue, WebGPU) component

Renders any GLB/glTF model, SVG, or image in a floating studio scene through a 1-bit Bayer, halftone, or Floyd–Steinberg dither. Built on three.js. WebGPU buil…

npx shadcn@latest add https://canvasui.dev/r/dithered-object-vue-webgpu.json
DitheredObject (Svelte, WebGPU) component

Renders any GLB/glTF model, SVG, or image in a floating studio scene through a 1-bit Bayer, halftone, or Floyd–Steinberg dither. Built on three.js. WebGPU buil…

npx shadcn@latest add https://canvasui.dev/r/dithered-object-svelte-webgpu.json
DitheredObject (Solid, WebGPU) component

Renders any GLB/glTF model, SVG, or image in a floating studio scene through a 1-bit Bayer, halftone, or Floyd–Steinberg dither. Built on three.js. WebGPU buil…

npx shadcn@latest add https://canvasui.dev/r/dithered-object-solid-webgpu.json
DitheredObject (Preact, WebGPU) component

Renders any GLB/glTF model, SVG, or image in a floating studio scene through a 1-bit Bayer, halftone, or Floyd–Steinberg dither. Built on three.js. WebGPU buil…

npx shadcn@latest add https://canvasui.dev/r/dithered-object-preact-webgpu.json
DitheredObject (Vanilla, WebGPU) component

Renders any GLB/glTF model, SVG, or image in a floating studio scene through a 1-bit Bayer, halftone, or Floyd–Steinberg dither. Built on three.js. WebGPU buil…

npx shadcn@latest add https://canvasui.dev/r/dithered-object-vanilla-webgpu.json
Displacement (React) component

Warps your live HTML on a displacement grid that ripples away from the cursor, with chromatic fringing and film grain in the disturbed areas. The HTML stays in…

npx shadcn@latest add https://canvasui.dev/r/displacement-react.json
Displacement (Vue) component

Warps your live HTML on a displacement grid that ripples away from the cursor, with chromatic fringing and film grain in the disturbed areas. The HTML stays in…

npx shadcn@latest add https://canvasui.dev/r/displacement-vue.json
Displacement (Svelte) component

Warps your live HTML on a displacement grid that ripples away from the cursor, with chromatic fringing and film grain in the disturbed areas. The HTML stays in…

npx shadcn@latest add https://canvasui.dev/r/displacement-svelte.json
Displacement (Solid) component

Warps your live HTML on a displacement grid that ripples away from the cursor, with chromatic fringing and film grain in the disturbed areas. The HTML stays in…

npx shadcn@latest add https://canvasui.dev/r/displacement-solid.json
Displacement (Preact) component

Warps your live HTML on a displacement grid that ripples away from the cursor, with chromatic fringing and film grain in the disturbed areas. The HTML stays in…

npx shadcn@latest add https://canvasui.dev/r/displacement-preact.json
Displacement (Vanilla) component

Warps your live HTML on a displacement grid that ripples away from the cursor, with chromatic fringing and film grain in the disturbed areas. The HTML stays in…

npx shadcn@latest add https://canvasui.dev/r/displacement-vanilla.json
Displacement (React, WebGPU) component

Warps your live HTML on a displacement grid that ripples away from the cursor, with chromatic fringing and film grain in the disturbed areas. The HTML stays in…

npx shadcn@latest add https://canvasui.dev/r/displacement-react-webgpu.json
Displacement (Vue, WebGPU) component

Warps your live HTML on a displacement grid that ripples away from the cursor, with chromatic fringing and film grain in the disturbed areas. The HTML stays in…

npx shadcn@latest add https://canvasui.dev/r/displacement-vue-webgpu.json
Displacement (Svelte, WebGPU) component

Warps your live HTML on a displacement grid that ripples away from the cursor, with chromatic fringing and film grain in the disturbed areas. The HTML stays in…

npx shadcn@latest add https://canvasui.dev/r/displacement-svelte-webgpu.json
Displacement (Solid, WebGPU) component

Warps your live HTML on a displacement grid that ripples away from the cursor, with chromatic fringing and film grain in the disturbed areas. The HTML stays in…

npx shadcn@latest add https://canvasui.dev/r/displacement-solid-webgpu.json
Displacement (Preact, WebGPU) component

Warps your live HTML on a displacement grid that ripples away from the cursor, with chromatic fringing and film grain in the disturbed areas. The HTML stays in…

npx shadcn@latest add https://canvasui.dev/r/displacement-preact-webgpu.json
Displacement (Vanilla, WebGPU) component

Warps your live HTML on a displacement grid that ripples away from the cursor, with chromatic fringing and film grain in the disturbed areas. The HTML stays in…

npx shadcn@latest add https://canvasui.dev/r/displacement-vanilla-webgpu.json
Droplets (React) component

Rain droplets that run down the screen and refract your page behind them. The HTML stays interactive. No dependencies.

npx shadcn@latest add https://canvasui.dev/r/droplets-react.json
Droplets (Vue) component

Rain droplets that run down the screen and refract your page behind them. The HTML stays interactive. No dependencies.

npx shadcn@latest add https://canvasui.dev/r/droplets-vue.json
Droplets (Svelte) component

Rain droplets that run down the screen and refract your page behind them. The HTML stays interactive. No dependencies.

npx shadcn@latest add https://canvasui.dev/r/droplets-svelte.json
Droplets (Solid) component

Rain droplets that run down the screen and refract your page behind them. The HTML stays interactive. No dependencies.

npx shadcn@latest add https://canvasui.dev/r/droplets-solid.json
Droplets (Preact) component

Rain droplets that run down the screen and refract your page behind them. The HTML stays interactive. No dependencies.

npx shadcn@latest add https://canvasui.dev/r/droplets-preact.json
Droplets (Vanilla) component

Rain droplets that run down the screen and refract your page behind them. The HTML stays interactive. No dependencies.

npx shadcn@latest add https://canvasui.dev/r/droplets-vanilla.json
Droplets (React, WebGPU) component

Rain droplets that run down the screen and refract your page behind them. The HTML stays interactive. No dependencies. WebGPU build, rendered with vgpu.

npx shadcn@latest add https://canvasui.dev/r/droplets-react-webgpu.json
Droplets (Vue, WebGPU) component

Rain droplets that run down the screen and refract your page behind them. The HTML stays interactive. No dependencies. WebGPU build, rendered with vgpu.

npx shadcn@latest add https://canvasui.dev/r/droplets-vue-webgpu.json
Droplets (Svelte, WebGPU) component

Rain droplets that run down the screen and refract your page behind them. The HTML stays interactive. No dependencies. WebGPU build, rendered with vgpu.

npx shadcn@latest add https://canvasui.dev/r/droplets-svelte-webgpu.json
Droplets (Solid, WebGPU) component

Rain droplets that run down the screen and refract your page behind them. The HTML stays interactive. No dependencies. WebGPU build, rendered with vgpu.

npx shadcn@latest add https://canvasui.dev/r/droplets-solid-webgpu.json
Droplets (Preact, WebGPU) component

Rain droplets that run down the screen and refract your page behind them. The HTML stays interactive. No dependencies. WebGPU build, rendered with vgpu.

npx shadcn@latest add https://canvasui.dev/r/droplets-preact-webgpu.json
Droplets (Vanilla, WebGPU) component

Rain droplets that run down the screen and refract your page behind them. The HTML stays interactive. No dependencies. WebGPU build, rendered with vgpu.

npx shadcn@latest add https://canvasui.dev/r/droplets-vanilla-webgpu.json
FlameWrap (React) component

Wraps any element in a perfectly aligned border of fire: flames rise from the top edge, the outline glows molten, sparks fly, and the content shimmers with hea…

npx shadcn@latest add https://canvasui.dev/r/flame-wrap-react.json
FlameWrap (Vue) component

Wraps any element in a perfectly aligned border of fire: flames rise from the top edge, the outline glows molten, sparks fly, and the content shimmers with hea…

npx shadcn@latest add https://canvasui.dev/r/flame-wrap-vue.json
FlameWrap (Svelte) component

Wraps any element in a perfectly aligned border of fire: flames rise from the top edge, the outline glows molten, sparks fly, and the content shimmers with hea…

npx shadcn@latest add https://canvasui.dev/r/flame-wrap-svelte.json
FlameWrap (Solid) component

Wraps any element in a perfectly aligned border of fire: flames rise from the top edge, the outline glows molten, sparks fly, and the content shimmers with hea…

npx shadcn@latest add https://canvasui.dev/r/flame-wrap-solid.json
FlameWrap (Preact) component

Wraps any element in a perfectly aligned border of fire: flames rise from the top edge, the outline glows molten, sparks fly, and the content shimmers with hea…

npx shadcn@latest add https://canvasui.dev/r/flame-wrap-preact.json
FlameWrap (Vanilla) component

Wraps any element in a perfectly aligned border of fire: flames rise from the top edge, the outline glows molten, sparks fly, and the content shimmers with hea…

npx shadcn@latest add https://canvasui.dev/r/flame-wrap-vanilla.json
FlameWrap (React, WebGPU) component

Wraps any element in a perfectly aligned border of fire: flames rise from the top edge, the outline glows molten, sparks fly, and the content shimmers with hea…

npx shadcn@latest add https://canvasui.dev/r/flame-wrap-react-webgpu.json
FlameWrap (Vue, WebGPU) component

Wraps any element in a perfectly aligned border of fire: flames rise from the top edge, the outline glows molten, sparks fly, and the content shimmers with hea…

npx shadcn@latest add https://canvasui.dev/r/flame-wrap-vue-webgpu.json
FlameWrap (Svelte, WebGPU) component

Wraps any element in a perfectly aligned border of fire: flames rise from the top edge, the outline glows molten, sparks fly, and the content shimmers with hea…

npx shadcn@latest add https://canvasui.dev/r/flame-wrap-svelte-webgpu.json
FlameWrap (Solid, WebGPU) component

Wraps any element in a perfectly aligned border of fire: flames rise from the top edge, the outline glows molten, sparks fly, and the content shimmers with hea…

npx shadcn@latest add https://canvasui.dev/r/flame-wrap-solid-webgpu.json
FlameWrap (Preact, WebGPU) component

Wraps any element in a perfectly aligned border of fire: flames rise from the top edge, the outline glows molten, sparks fly, and the content shimmers with hea…

npx shadcn@latest add https://canvasui.dev/r/flame-wrap-preact-webgpu.json
FlameWrap (Vanilla, WebGPU) component

Wraps any element in a perfectly aligned border of fire: flames rise from the top edge, the outline glows molten, sparks fly, and the content shimmers with hea…

npx shadcn@latest add https://canvasui.dev/r/flame-wrap-vanilla-webgpu.json
ForceField (React) component

Projects an energy shield lattice over your live HTML. The cursor charges cells as it crosses them and every click detonates a shockwave ripple that refracts t…

npx shadcn@latest add https://canvasui.dev/r/force-field-react.json
ForceField (Vue) component

Projects an energy shield lattice over your live HTML. The cursor charges cells as it crosses them and every click detonates a shockwave ripple that refracts t…

npx shadcn@latest add https://canvasui.dev/r/force-field-vue.json
ForceField (Svelte) component

Projects an energy shield lattice over your live HTML. The cursor charges cells as it crosses them and every click detonates a shockwave ripple that refracts t…

npx shadcn@latest add https://canvasui.dev/r/force-field-svelte.json
ForceField (Solid) component

Projects an energy shield lattice over your live HTML. The cursor charges cells as it crosses them and every click detonates a shockwave ripple that refracts t…

npx shadcn@latest add https://canvasui.dev/r/force-field-solid.json
ForceField (Preact) component

Projects an energy shield lattice over your live HTML. The cursor charges cells as it crosses them and every click detonates a shockwave ripple that refracts t…

npx shadcn@latest add https://canvasui.dev/r/force-field-preact.json
ForceField (Vanilla) component

Projects an energy shield lattice over your live HTML. The cursor charges cells as it crosses them and every click detonates a shockwave ripple that refracts t…

npx shadcn@latest add https://canvasui.dev/r/force-field-vanilla.json
ForceField (React, WebGPU) component

Projects an energy shield lattice over your live HTML. The cursor charges cells as it crosses them and every click detonates a shockwave ripple that refracts t…

npx shadcn@latest add https://canvasui.dev/r/force-field-react-webgpu.json
ForceField (Vue, WebGPU) component

Projects an energy shield lattice over your live HTML. The cursor charges cells as it crosses them and every click detonates a shockwave ripple that refracts t…

npx shadcn@latest add https://canvasui.dev/r/force-field-vue-webgpu.json
ForceField (Svelte, WebGPU) component

Projects an energy shield lattice over your live HTML. The cursor charges cells as it crosses them and every click detonates a shockwave ripple that refracts t…

npx shadcn@latest add https://canvasui.dev/r/force-field-svelte-webgpu.json
ForceField (Solid, WebGPU) component

Projects an energy shield lattice over your live HTML. The cursor charges cells as it crosses them and every click detonates a shockwave ripple that refracts t…

npx shadcn@latest add https://canvasui.dev/r/force-field-solid-webgpu.json
ForceField (Preact, WebGPU) component

Projects an energy shield lattice over your live HTML. The cursor charges cells as it crosses them and every click detonates a shockwave ripple that refracts t…

npx shadcn@latest add https://canvasui.dev/r/force-field-preact-webgpu.json
ForceField (Vanilla, WebGPU) component

Projects an energy shield lattice over your live HTML. The cursor charges cells as it crosses them and every click detonates a shockwave ripple that refracts t…

npx shadcn@latest add https://canvasui.dev/r/force-field-vanilla-webgpu.json
ParticleObject (React) component

Rebuilds any GLB/glTF model, SVG, or image as a cloud of particles that the cursor pushes, swirls, and springs back into shape. Built on three.js.

npx shadcn@latest add https://canvasui.dev/r/particle-object-react.json
ParticleObject (Vue) component

Rebuilds any GLB/glTF model, SVG, or image as a cloud of particles that the cursor pushes, swirls, and springs back into shape. Built on three.js.

npx shadcn@latest add https://canvasui.dev/r/particle-object-vue.json
ParticleObject (Svelte) component

Rebuilds any GLB/glTF model, SVG, or image as a cloud of particles that the cursor pushes, swirls, and springs back into shape. Built on three.js.

npx shadcn@latest add https://canvasui.dev/r/particle-object-svelte.json
ParticleObject (Solid) component

Rebuilds any GLB/glTF model, SVG, or image as a cloud of particles that the cursor pushes, swirls, and springs back into shape. Built on three.js.

npx shadcn@latest add https://canvasui.dev/r/particle-object-solid.json
ParticleObject (Preact) component

Rebuilds any GLB/glTF model, SVG, or image as a cloud of particles that the cursor pushes, swirls, and springs back into shape. Built on three.js.

npx shadcn@latest add https://canvasui.dev/r/particle-object-preact.json
ParticleObject (Vanilla) component

Rebuilds any GLB/glTF model, SVG, or image as a cloud of particles that the cursor pushes, swirls, and springs back into shape. Built on three.js.

npx shadcn@latest add https://canvasui.dev/r/particle-object-vanilla.json
ParticleObject (React, WebGPU) component

Rebuilds any GLB/glTF model, SVG, or image as a cloud of particles that the cursor pushes, swirls, and springs back into shape. Built on three.js. WebGPU build…

npx shadcn@latest add https://canvasui.dev/r/particle-object-react-webgpu.json
ParticleObject (Vue, WebGPU) component

Rebuilds any GLB/glTF model, SVG, or image as a cloud of particles that the cursor pushes, swirls, and springs back into shape. Built on three.js. WebGPU build…

npx shadcn@latest add https://canvasui.dev/r/particle-object-vue-webgpu.json
ParticleObject (Svelte, WebGPU) component

Rebuilds any GLB/glTF model, SVG, or image as a cloud of particles that the cursor pushes, swirls, and springs back into shape. Built on three.js. WebGPU build…

npx shadcn@latest add https://canvasui.dev/r/particle-object-svelte-webgpu.json
ParticleObject (Solid, WebGPU) component

Rebuilds any GLB/glTF model, SVG, or image as a cloud of particles that the cursor pushes, swirls, and springs back into shape. Built on three.js. WebGPU build…

npx shadcn@latest add https://canvasui.dev/r/particle-object-solid-webgpu.json
ParticleObject (Preact, WebGPU) component

Rebuilds any GLB/glTF model, SVG, or image as a cloud of particles that the cursor pushes, swirls, and springs back into shape. Built on three.js. WebGPU build…

npx shadcn@latest add https://canvasui.dev/r/particle-object-preact-webgpu.json
ParticleObject (Vanilla, WebGPU) component

Rebuilds any GLB/glTF model, SVG, or image as a cloud of particles that the cursor pushes, swirls, and springs back into shape. Built on three.js. WebGPU build…

npx shadcn@latest add https://canvasui.dev/r/particle-object-vanilla-webgpu.json
ParticleReveal (React) component

Renders your page as fine grayscale dust that merges back into crisp UI around the cursor. The HTML stays interactive. No dependencies.

npx shadcn@latest add https://canvasui.dev/r/particle-reveal-react.json
ParticleReveal (Vue) component

Renders your page as fine grayscale dust that merges back into crisp UI around the cursor. The HTML stays interactive. No dependencies.

npx shadcn@latest add https://canvasui.dev/r/particle-reveal-vue.json
ParticleReveal (Svelte) component

Renders your page as fine grayscale dust that merges back into crisp UI around the cursor. The HTML stays interactive. No dependencies.

npx shadcn@latest add https://canvasui.dev/r/particle-reveal-svelte.json
ParticleReveal (Solid) component

Renders your page as fine grayscale dust that merges back into crisp UI around the cursor. The HTML stays interactive. No dependencies.

npx shadcn@latest add https://canvasui.dev/r/particle-reveal-solid.json
ParticleReveal (Preact) component

Renders your page as fine grayscale dust that merges back into crisp UI around the cursor. The HTML stays interactive. No dependencies.

npx shadcn@latest add https://canvasui.dev/r/particle-reveal-preact.json
ParticleReveal (Vanilla) component

Renders your page as fine grayscale dust that merges back into crisp UI around the cursor. The HTML stays interactive. No dependencies.

npx shadcn@latest add https://canvasui.dev/r/particle-reveal-vanilla.json
ParticleReveal (React, WebGPU) component

Renders your page as fine grayscale dust that merges back into crisp UI around the cursor. The HTML stays interactive. No dependencies. WebGPU build, rendered …

npx shadcn@latest add https://canvasui.dev/r/particle-reveal-react-webgpu.json
ParticleReveal (Vue, WebGPU) component

Renders your page as fine grayscale dust that merges back into crisp UI around the cursor. The HTML stays interactive. No dependencies. WebGPU build, rendered …

npx shadcn@latest add https://canvasui.dev/r/particle-reveal-vue-webgpu.json
ParticleReveal (Svelte, WebGPU) component

Renders your page as fine grayscale dust that merges back into crisp UI around the cursor. The HTML stays interactive. No dependencies. WebGPU build, rendered …

npx shadcn@latest add https://canvasui.dev/r/particle-reveal-svelte-webgpu.json
ParticleReveal (Solid, WebGPU) component

Renders your page as fine grayscale dust that merges back into crisp UI around the cursor. The HTML stays interactive. No dependencies. WebGPU build, rendered …

npx shadcn@latest add https://canvasui.dev/r/particle-reveal-solid-webgpu.json
ParticleReveal (Preact, WebGPU) component

Renders your page as fine grayscale dust that merges back into crisp UI around the cursor. The HTML stays interactive. No dependencies. WebGPU build, rendered …

npx shadcn@latest add https://canvasui.dev/r/particle-reveal-preact-webgpu.json
ParticleReveal (Vanilla, WebGPU) component

Renders your page as fine grayscale dust that merges back into crisp UI around the cursor. The HTML stays interactive. No dependencies. WebGPU build, rendered …

npx shadcn@latest add https://canvasui.dev/r/particle-reveal-vanilla-webgpu.json
ParticleScroll (React) component

Dissolves everything below a chosen line into drifting sand that reassembles as you scroll. The HTML stays interactive. No dependencies.

npx shadcn@latest add https://canvasui.dev/r/particle-scroll-react.json
ParticleScroll (Vue) component

Dissolves everything below a chosen line into drifting sand that reassembles as you scroll. The HTML stays interactive. No dependencies.

npx shadcn@latest add https://canvasui.dev/r/particle-scroll-vue.json
ParticleScroll (Svelte) component

Dissolves everything below a chosen line into drifting sand that reassembles as you scroll. The HTML stays interactive. No dependencies.

npx shadcn@latest add https://canvasui.dev/r/particle-scroll-svelte.json
ParticleScroll (Solid) component

Dissolves everything below a chosen line into drifting sand that reassembles as you scroll. The HTML stays interactive. No dependencies.

npx shadcn@latest add https://canvasui.dev/r/particle-scroll-solid.json
ParticleScroll (Preact) component

Dissolves everything below a chosen line into drifting sand that reassembles as you scroll. The HTML stays interactive. No dependencies.

npx shadcn@latest add https://canvasui.dev/r/particle-scroll-preact.json
ParticleScroll (Vanilla) component

Dissolves everything below a chosen line into drifting sand that reassembles as you scroll. The HTML stays interactive. No dependencies.

npx shadcn@latest add https://canvasui.dev/r/particle-scroll-vanilla.json
ParticleScroll (React, WebGPU) component

Dissolves everything below a chosen line into drifting sand that reassembles as you scroll. The HTML stays interactive. No dependencies. WebGPU build, rendered…

npx shadcn@latest add https://canvasui.dev/r/particle-scroll-react-webgpu.json
ParticleScroll (Vue, WebGPU) component

Dissolves everything below a chosen line into drifting sand that reassembles as you scroll. The HTML stays interactive. No dependencies. WebGPU build, rendered…

npx shadcn@latest add https://canvasui.dev/r/particle-scroll-vue-webgpu.json
ParticleScroll (Svelte, WebGPU) component

Dissolves everything below a chosen line into drifting sand that reassembles as you scroll. The HTML stays interactive. No dependencies. WebGPU build, rendered…

npx shadcn@latest add https://canvasui.dev/r/particle-scroll-svelte-webgpu.json
ParticleScroll (Solid, WebGPU) component

Dissolves everything below a chosen line into drifting sand that reassembles as you scroll. The HTML stays interactive. No dependencies. WebGPU build, rendered…

npx shadcn@latest add https://canvasui.dev/r/particle-scroll-solid-webgpu.json