2121st.dev

21st.dev

Editor's Pick

12,000+ crafted React components, templates and shadcn themes — copy the source or let your AI agent build it.

(1240)
0 savesAI Code & Dev ToolsAI Design & ArtFreemiumFrom 16
InputTText</>Code
Output</>Code
Monthly visits: 8000000 Updated: 2026-09-06 Serafim Korablev & Sergey Bunas
Download / Access
Web N/A
Windows N/A
macOS N/A
iOS N/A
Android N/A
Huawei N/A
Linux N/A
21st.dev/
2121st.dev
21st.dev
12,000+ crafted React components, templates and shadcn themes — copy the source or let your AI agent build it.
Get StartedLearn More

Try it now

GPT-4o
Full Playground →

What is 21st.dev?

21st (21st.dev) is a living community registry of more than 12,000 hand-crafted React + Tailwind + TypeScript components, full templates and shadcn themes built by 700+ real design engineers, including well-known libraries such as Aceternity UI, Magic UI, Origin UI, Geist, Kokonut UI and Motion Primitives. It combines two actions — Find and Generate — across the web app, the 21st MCP server and the 21st CLI. You browse and live-preview any piece, then either copy its full TSX, install it with a shadcn CLI command, or paste an AI-ready prompt into Cursor, Claude Code, Codex, Windsurf, VS Code, v0 or Lovable so the agent rebuilds it inside your own codebase. Unlike a traditional component library, the source is copied into your repo: you own every line, there is no runtime dependency and nothing to upgrade. 21st AI (formerly Magic Chat; the MCP was formerly called Magic MCP) can also generate and refine production components from a text prompt. Used by more than 3.4 million builders and teams at Google, Meta, NVIDIA, ByteDance, Shopify and PayPal.

4.8
Rating
Freemium
Pricing
4+
Platforms
0
Saves

Pros

  • Largest curated, human-authored React component registry, with named libraries like Aceternity UI, Magic UI, Origin UI and Motion Primitives
  • Real editable source copied into your codebase — you own every line, no wrapper package or version lock-in
  • Best-in-class AI-agent workflow: one prompt rebuilds the component wired to your stack in Cursor/Claude Code/v0/Lovable
  • Free to browse the entire catalog; shadcn-compatible and MIT-style components safe for commercial products
  • Trusted by 3.4M+ builders and teams at Google, Meta, NVIDIA, ByteDance, Shopify and PayPal

Cons

  • React + TypeScript + Tailwind only — no native Vue, Svelte or Angular components
  • Free plan is limited to 2 component copies/installs per day across web, MCP and CLI
  • 21st AI generation is a paid credit add-on, and included monthly credits do not roll over
  • Quality and code style vary across 700+ independent authors, so pieces still need review

Capabilities

12,000+ React components
Live preview & TSX copy
MCP for AI agents
shadcn CLI install
AI component generator

Compare with Alternatives

Feature21st.devReact BitsPropertySurvey ProRemindion
Rating4.84.84.84.6
PricingFreemiumFreemiumFreemiumFreemium
Starting From16FreeFree / PaidFree / Paid
API
Free Tier
Mobile App
View full comparison →

Who is it for

F

Frontend & Design Engineers

Ship polished animated landing pages and UI fast by copying real TSX instead of building effects from scratch.

A

AI-Assisted Developers

Connect the 21st MCP to Cursor or Claude Code and let the agent find, install and wire the right component in one prompt.

I

Indie Hackers & Startups

Assemble a credible, production-looking site from templates and marketing blocks without a designer.

P

Product & Engineering Teams

Standardize on shadcn-compatible, owned source with shared team collections and centralized billing.

C

Component Authors & Designers

Publish your own components, build a public profile and monetize premium templates.

Developer
Serafim Korablev & Sergey Bunas
Platforms
Web N/A
Windows N/A
macOS N/A
iOS N/A
Android N/A
Huawei N/A
Linux N/A
Languages
English
Founded
2024
Updated
2026-09-06
Company
Founded 2024

FAQ

21st is a community catalog of 12,000+ hand-crafted React components, templates and shadcn themes. You preview them live and either copy the TSX, install via shadcn CLI, or pull them into an AI coding agent through the 21st MCP.