Blocks
Full layouts composed from the components, ready to drop into an app.
Each block is a page plus the components it needs. Preview it at desktop, tablet, and phone widths, read every file, or install it with the shadcn CLI. Blocks from a library credit it at the top of the page and install from the original source.
Dashboard
Full dashboards with a sidebar, stat cards, charts, and data tables.
Navbar
A sticky navbar with inline links on desktop that folds into a drop-down panel on mobile.
Sidebar
App shells built on the sidebar: collapsible, inset, floating, and double-sided.
Stats
Stat cards with trends, badges, progress, and small charts.
Tables
Tables with actions, filters, grouped rows, and a full data table.
Grid List
Grids of linked items with icons and menus.
Dialogs
Confirmations, forms, sharing, scheduling, and multi-step dialogs.
Command Menu
Command palettes with groups, shortcuts, and search.
AI Chat
Chat interfaces with message lists, composers, and a full chat app.
AI Components
Prompt inputs with voice, model selection, and attachments.
Form Layout
Settings and signup forms laid out in sections.
File Upload
Dropzones with previews, progress, and upload status.
Onboarding
Setup checklists, steppers, timelines, and activity feeds.
Login & Signup
Login and sign-up pages with email, social, magic link, and SSO.