Animated React componentsfor shadcn/ui

50+ drop-in components for your shadcn/ui project — one command, Motion-powered, fully typed.

Vercel Open Source Software Program
shadcn/ui logo
Summer Opening

Summer Opening

Play video
Fashion

Fashion

Play video
Gallery Art

Gallery Art

Play video
Dreams

Dreams

Play video
Loved by developers building with shadcn/ui
GitHubeduclopez/smoothui

Why choose SmoothUI?

Built on the foundations you already love, with the polish you've been wishing for.

Siri OrbDynamic IslandNumber FlowApple InvitesScramble HoverSiri OrbDynamic IslandNumber FlowApple InvitesScramble Hover
Wave TextGrid LoaderSocial SelectorImage MetadataPower Off SlideWave TextGrid LoaderSocial SelectorImage MetadataPower Off Slide

Smooth animations

Every component ships with motion built in — powered by Motion and GSAP, tuned for spring physics, and fully reduced-motion aware.

orb.tsx
export function Orb() {
  const ref = useRef(null)
  return <SiriOrb ref={ref} />
}

Modern React

Server Components, TypeScript and hooks throughout — built for React 19.

globals.css
bg-brandrounded-2xl--radiusoklch()text-balance@theme

Tailwind CSS v4

The latest utility-first engine, with a unified token spine.

Terminal
$ npx shadcn add @smoothui/siri-orb
shadcn/ui logo

shadcn compatible

Drops into any shadcn project — same patterns, one command.

Built for AI-assisted development

The first component library designed for AI agents. Discover, search, and install components programmatically.

AI agents, meet your components

The shadcn MCP server works out of the box. AI assistants discover, search, and install any component.

Programmatic access to everything

Public API with search, suggest, and source code retrieval. No auth required. OpenAPI spec included.

Machine-readable catalog

Structured component data for LLM context windows and RAG pipelines. JSON and plain text formats.

UI Craft
UI Craft

The system behind design taste

Anti-slop detection, a scored quality gate, and a convergence loop — so your agent ships UI you'd actually put in production.

brew install --cask educlopez/tap/ui-craft

Then run ui-craft install

Featured across the community

“SmoothUI is a game-changer for frontend developers looking for polished UI components with motion-powered interactivity.”
— Shikhil Saxena, Peerlist

Frequently Asked Questions

Open source & free

Support SmoothUI

Help keep SmoothUI free and actively maintained. Every sponsor helps ship more components, blocks, and animation recipes.