Get Started
Migration
Components
- Accordion
- Alert Dialog
- Alert
- Aspect Ratio
- Avatar
- Badge
- Breadcrumb
- Button
- Calendar
- Card
- Carousel
- Chart
- Checkbox
- Collapsible
- Combobox
- Command
- Context Menu
- Data Table
- Date Picker
- Dialog
- Drawer
- Dropdown Menu
- Formsnap
- Hover Card
- Input OTP
- Input
- Label
- Menubar
- Navigation Menu
- Pagination
- Popover
- Progress
- Radio Group
- Range Calendar
- Resizable
- Scroll Area
- Select
- Separator
- Sheet
- Sidebar
- Skeleton
- Slider
- Sonner
- Switch
- Table
- Tabs
- Textarea
- Toggle Group
- Toggle
- Tooltip
- Typography
Installation
Special sponsor
We're looking for one partner to be featured here.
Support the project and reach thousands of developers.
Reach outAbout
Powered by amazing open source projects.
About
shadcn-svelte is a port of shadcn/ui for Svelte/SvelteKit. It's maintained by Huntabyte and CokaKoala and has received countless contributions from the community.
Credits
- shadcn - The brilliant mind behind the designs, methodology, and implementation of the original shadcn/ui.
- Bits UI - The headless components that power this project.
- Formsnap - The form components that power this project.
- Paneforge - The resizable components that power this project.
- Vaul Svelte - The drawer components that power this project.
- Radix UI - The headless components and examples that the original shadcn/ui was built on.
- Shu Ding - The typography style is adapted from his work on Nextra.
- Cal - Where shad copied the styles for the first component: the
Button
.