Pre-Built UI Components
A library of interactive and accessible components designed for rapid development with zero configuration.
Core Components
Buttons
A comprehensive set of button variants including primary, secondary, ghost, and icon buttons with built-in loading and disabled states.
import { Button } from '@tailwind-pack/react';
Modal
Accessible modal dialog with built-in focus trapping, keyboard accessibility, and customizable portals with support for nested modals.
<Modal isVisible={true}>
<div className="p-6">Your content here</div>
</Modal>
Table
A fully featured data table component with pagination, sorting, filtering, and virtualization for thousands of rows with sub-200ms hydration.
import { Table } from '@tailwind-pack/vue';
Accordion
Animated collapsible content with support for multiple open sections, keyboard navigation, and smooth transition animations with custom easing.
import { Accordion } from '@tailwind-pack/svelte';
Advanced UI Elements
File Upload
Drag-and-drop file uploader with multiple file support, progress tracking, and validation rules including size and type restrictions.
<FileUpload onUpload={(files) => console.log(files)} />
Carousel
Responsive image slider with touch gestures, autoplay, pagination dots, and keyboard navigation for any type of visual content.
import { Carousel } from '@tailwind-pack/react';
Start Building Faster
Choose from 45+ components or create your own with our flexible component architecture and design system toolkit.
Build Your UI