Rust shadcn/ui Logo

Introduction

Rust shadcn/ui is a Rust port of shadcn/ui.

TODO: introduction text

Frameworks

Rust shadcn/ui is available for the following frameworks:

The following frameworks are under consideration:

The tables below show the support for the various frameworks.

  • ✅ = Supported
  • 🟦 = Early Support
  • 🚧 = Work In Progress
  • ❌ = Unsupported

Primitives Support

NameDioxusLeptosYew
Accordion
Alert🟦
Alert Dialog
Aspect Ratio
Avatar
Badge
Breadcrumb
Button🟦
Calendar
Card🟦
Carousel
Chart
Checkbox
Collapsible
Combobox
Command
Context Menu
Data Table
Date Picker
Dialog
Drawer
Dropdown Menu
Form
Hover Card
Input🟦
Input OTP
Label
Menubar
Navigation Menu
Pagination
Popover
Progress
Radio Group
Resizable
Scroll Area
Select
Separator
Sheet
Skeleton
Slider
Sonner
Switch
Table
Tabs
Textarea🟦
Toast
Toggle
Toggle Group
Tooltip

License

This project is available under the MIT license.

Rust For Web

The Rust shadcn/ui project is part of the Rust For Web.

Rust For Web creates and ports web UI libraries for Rust. All projects are free and open source.