A comprehensive UI component library built with React, TypeScript, and Tailwind CSS. Features a complete set of accessible, customizable components including advanced data management components.
```bash npm install @tailwindui/components ```
```bash npm install react react-dom @radix-ui/react-checkbox @radix-ui/react-dialog @radix-ui/react-popover @radix-ui/react-select @radix-ui/react-slot lucide-react class-variance-authority clsx tailwind-merge ```
- Button - Versatile button component with multiple variants
- Input - Form input with validation states
- Checkbox - Accessible checkbox component
- Select - Dropdown select component
- Dialog - Modal dialog component
- Popover - Popover/tooltip component
- Badge - Status and label badges
- Card - Content container component
- Avatar - User avatar component
- DataGrid - Full-featured data table with sorting, filtering, pagination
- DataTable - Simplified data table component
- Form - Form wrapper with validation
- Modal - Advanced modal component
All components use Tailwind CSS and can be customized through:
- CSS Custom Properties - Override design tokens
- Tailwind Config - Customize colors, spacing, etc.
- Component Props - Built-in customization options
- CSS Classes - Direct class overrides
Visit our documentation site for:
- Complete API reference
- Interactive examples
- Theming guide
- Migration guides
See CONTRIBUTING.md for contribution guidelines.
MIT © Your Name