React components.Made to move.

198 animated components to make every interaction feel considered. Copy the code, make it yours. Built for React and shadcn/ui.

Vercel Open Source Software Program
shadcn/ui logo
Loved by developers building with shadcn/ui
GitHubeduclopez/smoothui

Browse SmoothUI

Drawings of what each area holds — the same illustration language we use in the theme settings.

Components

Motion-ready primitives you drop into any React app.

Blocks

Pre-built page sections — heroes, pricing, FAQs.

Templates

Full starter pages you can ship and restyle.

Why choose SmoothUI?

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

Siri Orb
Island
Number
Wave

Smooth animations

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

Modern React

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

crisp
soft
round

Tailwind CSS v4

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

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.

1
2
3

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.