21st screenshot

21st

Author Avatar Theme by Serafimcloud
Updated: 23 May 2025
4384 Stars

npm for design engineers: largest marketplace of shadcn/ui-based React Tailwind components, blocks and hooks

Categories

Overview:

21st.dev is an open-source community registry for React UI components that aims to make building beautiful interfaces faster, easier, and more fun. Inspired by shadcn/ui, this platform offers minimal, modern, and reusable React components powered by Tailwind CSS and Radix UI. Beyond just a component registry, 21st.dev fosters a community of developers who are passionate about creating stunning UIs.

Features:

  • Open Source & Community-Driven: Built by developers for developers, welcoming contributions from all.
  • Minimal & Modern Components: Lightweight, customizable components designed with Tailwind CSS and Radix UI.
  • Easy Installation: Components can be installed with a single ’npx shadcn’ command.
  • Multiple Demos: Each component can include multiple demos with previews and videos.
  • Extensible: Easily add your own components, themes, and dependencies.
  • TypeScript First: Full type support is provided out of the box.

Installation:

To publish your React component on 21st.dev, follow these steps:

  1. Head over to the publish page.
  2. Share your creation with the world.

Summary:

21st.dev is a platform dedicated to streamlining the process of creating beautiful React UI components by providing a minimalist, modern, and extensible library powered by Tailwind CSS and Radix UI. With a strong focus on community-driven development and high-quality component standards, 21st.dev offers developers a space not only to discover and install components but also to actively contribute to a growing ecosystem of UI design.