Modern React Components

Build Beautiful
UI Components

A collection of accessible and customizable React components built for modern web applications. Copy, paste, and customize to your heart's content.

pnpm dlx shadcn@latest add pattern-carousel --registry https://pluto-ui.dev/r
npx shadcn@latest add pattern-carousel --registry https://pluto-ui.dev/r
yarn shadcn@latest add pattern-carousel --registry https://pluto-ui.dev/r
bunx --bun shadcn@latest add pattern-carousel --registry https://pluto-ui.dev/r

Featured Components

Explore our collection of beautifully crafted components

Pattern Carousel
An interactive carousel component with multiple animation patterns including circle, wave, stagger, grid, fan, and 3D depth.
Prism Button
A stunning animated button with prismatic gradient effects, shimmer animations, and customizable colors.
Dot Matrix Display
A retro dot matrix display component with animated scrolling text, customizable colors, and authentic LED-style visual effects.
WebGL Effects
Apply stunning WebGL shader effects to any element using vfx-js, with support for built-in shaders and custom shaders.

Glitch Effect

Scanner Reveal
An animated card stream component with a scanner effect that reveals ASCII art as cards pass through.

Get Started in Seconds

Install components using the shadcn CLI

Installation
Add components to your project with a single command

1. Install a component

pnpm dlx shadcn@latest add pattern-carousel --registry https://pluto-ui.dev/r
npx shadcn@latest add pattern-carousel --registry https://pluto-ui.dev/r
yarn shadcn@latest add pattern-carousel --registry https://pluto-ui.dev/r
bunx --bun shadcn@latest add pattern-carousel --registry https://pluto-ui.dev/r

2. Import and use

import { PatternCarousel } from "@/components/pluto-ui/pattern-carousel"