
21st.dev is building the NPM for design engineering—a community-driven registry of beautiful React components. Instead of one team's vision, you get diverse components from talented creators worldwide.
Key Features:
Why 21st.dev:
What you'll find:
21st.dev is where design engineering meets community. When you need something beyond standard libraries—something with personality—21st.dev likely has a talented creator who built exactly that.

Beautifully designed components that you own
shadcn/ui provides copy-paste React components built on Radix UI and Tailwind CSS. Not a library—components you add to your codebase and customize freely.

Unstyled, accessible UI primitives
Radix UI provides unstyled, accessible React primitives for building design systems. Handle the hard parts—accessibility, keyboard navigation—so you can focus on design.

Completely unstyled UI components from Tailwind
Headless UI provides unstyled, accessible UI components designed for Tailwind CSS. From the creators of Tailwind—components that integrate perfectly with utility classes.