Build a custom design system by copying and modifying components to match your brand.
Quickly prototype a web app UI without installing heavy component library dependencies.
Create a reusable component library for your team by starting with these accessible, pre-styled components.
shadcn-ui/ui is a collection of beautifully-designed, accessible interface components that developers copy directly into their own projects and customize as they see fit. Unlike a traditional component library that you install as a dependency and use as-is, this project is described as a "code distribution platform", meaning you own the code once you add it, making it freely extendable. It works with frameworks including React, Next.js, Laravel, and uses Tailwind CSS and Radix UI as underlying building blocks (listed in the project topics). The goal is to give you a solid starting point for building your own component library. It is open source under the MIT license.
Generated 2026-05-18 · Model: sonnet-4-6 · Verify against the repo before relying on details.