shadcn-ui/ui
Composable, accessible components with thoughtful defaults. Build your own component library with code you can customize, extend, and make your own.
What it is
A set of beautifully designed components that you can customize, extend, and build on. Start here then make it your own. Open Source. Open Code. Use this to build your own component library.
When to use it
Reach for ui when you want your app to look great fast — components, icons, motion, charts or rich editors — it's written in TypeScript and fits stacks tagged ai, base-ui, components, gen-ui.