Playful UI components built with Tailwind CSS and React.
An open-source collection of copy-and-paste components, blocks, and design tokens for quickly building delightful app UIs.
UI Primitives
Accordion
20 Components
Alert
14 Components
Alert Dialog
1 Component
Aspect Ratio
1 Component
Avatar
25 Components
Badge
21 Components
Breadcrumb
9 Components
Button
51 Components
Calendar
2 Components
Card
1 Component
Carousel
1 Component
Chart
3 Components
Checkbox
20 Components
Collapsible
1 Component
Command
1 Component
Context Menu
1 Component
Data Table
1 Component
Date Picker
1 Component
Dialog
19 Components
Drawer
1 Component
Dropdown Menu
16 Components
Form
1 Component
Hover Card
1 Component
Input
41 Components
Input OTP
1 Component
Label
1 Component
Menubar
1 Component
Navigation Menu
1 Component
Pagination
12 Components
Popover
8 Components
Progress
3 Components
Radio Group
18 Components
Resizable
1 Component
Scroll Area
1 Component
Select
29 Components
Separator
1 Component
Sheet
1 Component
Sidebar
1 Component
Skeleton
2 Components
Slider
17 Components
Sonner
5 Components
Switch
17 Components
Table
20 Components
Tabs
21 Components
Textarea
21 Components
Toggle
3 Components
Toggle Group
1 Component
Tooltip
12 Components
MCP
Browse, search and install Playful UI components from your AI editor with the shadcn MCP server. Components install with the registry's theme tokens and CSS variables.
1. Add the registry to your components.json
{
"registries": {
"@playful": "https://ui.playful.mustaquenadim.com/r/{name}.json"
}
}2. Add the shadcn MCP server to your editor
Copy and paste the code into .mcp.json
{
"mcpServers": {
"shadcn": {
"command": "npx",
"args": [
"shadcn@latest",
"mcp"
]
}
}
}3. Ask your assistant, e.g. “Add the accordion from the @playful registry”.