Park UI
Tailwind-powered UI kit for React, Vue & Solid

- Install via npm
- Documentation
What Is Park UI?
Park UI is a universal component library that helps you build your own design system. It combines Ark UI’s headless components with Panda CSS’s utility-first styling, giving you a consistent, scalable toolkit for React, Vue, Solid, and more.
Features ✨
Headless Ark UI components for maximum flexibility
Panda CSS integration for utility-first design
Framework-agnostic: React, Vue, Solid, Svelte, and others
Modular imports to keep bundle sizes small
Figma kit available for design-to-code workflow
Included Components 📒
Buttons, Forms, Toggles, and Inputs
Modals, Dialogs, and Popovers
Accordions, Tabs, and Tooltips
Menus, Dropdowns, and Navigation
Layout primitives: Grids, Stacks, and Boxes
Pros and Cons
Pros ✅
Design-system ready out of the box
Tailwind-style theming via Panda CSS
Works across multiple JS frameworks
Tree-shakable and performance-oriented
Cons ⚠️
Learning curve if new to Panda CSS
Smaller community than some mega-libraries
Requires Ark UI understanding for deep customization
Integration
Install:
npm install @parkui/core
Configure: Add Panda CSS settings in
panda.config.ts
Import:
import { Button } from "@parkui/core"
Use: Drop components like
<Button>Click me</Button>
Theming: Customize via your Tailwind/Panda config