🚀 Welcome to 21st.dev!
21st.dev is your go-to open-source community registry for React UI components! Whether you're a developer, designer, or just someone who loves building beautiful interfaces, 21st.dev is the place to publish, discover, and install minimal, modern, and reusable React components powered by Tailwind CSS and Radix UI.
Inspired by the amazing shadcn/ui, we're here to make building UIs faster, easier, and more fun. 🎉

👥 Community
We're building more than just a component registry – we're building a community of developers who love creating beautiful UIs. Here's how you can get involved:
- Join our Discord – Get help, share your work, and chat with other developers
- Follow us on X/Twitter – Stay updated with the latest features and components
- Star us on GitHub – Support the project and follow our progress
- Share your components – Help others by contributing your UI components
- Give feedback – Your input shapes the future of 21st.dev
🌟 Why 21st.dev?
- Open Source & Community-Driven: Built by developers, for developers. Everyone is welcome to contribute!
- Minimal & Modern: Components are lightweight, customizable, and designed with Tailwind and Radix UI.
- Easy to Use: Install any component with a single
npx shadcn command.
- Multiple Demos: Each component can have multiple demos with previews and videos.
- Extensible: Add your own components, themes, and dependencies effortlessly.
- TypeScript First: Full type support out of the box.