Skip to content
Dashboard

What is shadcn/ui? A developer's guide

Copy link to headingWhat is shadcn/ui?

Copy link to headingHow shadcn/ui is different from a traditional component library

Copy link to headingCopy-paste, not npm install

Copy link to headingSource code that lives in your repo

Copy link to headingNo version lock-in or hidden abstractions

Copy link to headingThe shadcn/ui tech stack

Copy link to headingKey features of shadcn/ui

Copy link to headingThe shadcn CLI

Copy link to headingBlocks and pre-built layouts

Copy link to headingThemes and the theme editor

Copy link to headingCustom component registries

Copy link to headingshadcn/ui vs. other component libraries

Copy link to headingvs. Material UI, Chakra UI, and Ant Design

Copy link to headingvs. Radix UI and Headless UI

Copy link to headingWhen shadcn/ui is the right choice

Copy link to headingShip shadcn/ui apps faster with v0 and Vercel

Copy link to headingChoosing shadcn/ui for your next React project

Copy link to headingFrequently asked questions about shadcn/ui

Copy link to headingIs shadcn/ui free to use?

Copy link to headingDoes shadcn/ui work outside of React?

Copy link to headingIs shadcn/ui production-ready?

Copy link to headingWho created shadcn/ui?

Ready to deploy?