Skip to content

Beautifully designed components built with Radix UI and Tailwind CSS.

License

Notifications You must be signed in to change notification settings

lloydrichards/shadcn-ui

 
 

Repository files navigation

shadcn/ui

Beautifully designed components built with Radix UI and Tailwind CSS.

hero

Roadmap

Warning This is work in progress. I'm building this in public. You can follow the progress on Twitter @shadcn.

  • Toast
  • Toggle Group
  • Toolbar
  • Toggle
  • Navigation Menu
  • Figma

Storybook

Storybook is supported so that you can easily select the correct component and view its properties

Storybook Preview

To open Storybook, run the following:

cd apps/www
npm i
npm run storybook

Use in your own project

Starting a new project? Check out the Next.js template.

npx create-next-app -e https://github.com/shadcn/next-template

Features

  • Radix UI Primitives
  • Tailwind CSS
  • Fonts with @next/font
  • Icons from Lucide
  • Dark mode with next-themes
  • Automatic import sorting with @ianvs/prettier-plugin-sort-imports
  • Storybook support (Thanks @XavierGeerinck)

Tailwind CSS Features

  • Class merging with tailwind-merge
  • Animation with tailwindcss-animate
  • Conditional classes with clsx
  • Variants with class-variance-authority
  • Automatic class sorting with eslint-plugin-tailwindcss

License

Licensed under the MIT license.

About

Beautifully designed components built with Radix UI and Tailwind CSS.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 95.7%
  • JavaScript 3.2%
  • Other 1.1%