Beautiful UI Blocks for Your Next Project
Copy and paste 60+ accessible, customizable UI blocks into your React applications. Built with Tailwind CSS and shadcn/ui.
Quick start
Add blocks to your project in minutes
Explore blocks by category
Browse our collection of production-ready UI blocks
AI Components
Chat interfaces with voice input, model selection, and file attachments
Login & Auth
Authentication forms with social login, SSO, and magic links
Dialogs
Modal dialogs for confirmations, forms, and user interactions
File Upload
Drag-and-drop file upload components with preview and progress
Forms
Form layouts with validation, side labels, and multi-step wizards
Sidebar
Navigation sidebars with collapsible sections and nested menus
Stats
Dashboard widgets with charts, progress bars, and metrics
Tables
Data tables with sorting, filtering, and pagination
Command Menu
Searchable command palettes with keyboard shortcuts
Why choose Blocks?
Built with Modern Tools
Every block is built with React, Tailwind CSS, and shadcn/ui components for maximum compatibility and customization.
Accessible by Default
All blocks follow WAI-ARIA guidelines and are built with Radix UI primitives for keyboard navigation and screen reader support.
Fully Customizable
Modify colors, spacing, and behavior to match your brand. All source code is yours to customize.
Open Source
MIT licensed and open source. Use in personal and commercial projects with no restrictions.