All blocks
Tables
A set of data table patterns for browsing and managing records at scale. Includes toolbars with search and filter controls, sortable columns, row selection with bulk actions, column visibility, density options, and pagination. Built to keep large datasets scannable and actionable, making them a natural fit for admin panels, CRM views, and dashboard list pages.
In Pro Figma & Pro Figma + React
React
Figma
Pro
Table 1
Customer data table


Pro
Table 2
Invoice list


Pro
Table 3
Transactions with filters and pagination


Pro
Table 4
Team members


Pro
Table 5
Task list


Pro
Table 6
Support ticket queue


Pro
Table 7
Audit log


Pro
Table 8
Member directory with attachments


Pro
Table 9
File manager


Pro
Table 10
Product leaderboard


Pro
Table 11
Market overview


Pro
Table 12
Recent transactions summary


Pro
Table 13
Customer accounts


Pro
Table 14
Members list


Pro
Table 15
Role permissions matrix


Pro
Table 16
Sales by country


Pro
Table 17
Empty state (no data)


Pro
Table 18
Empty state (no results)


Pro
Table 19
Loading state


Pro
Table 20
Error state


Pro
Table 21
Offline state


SBIOTJ
Join 9,000+ builders shipping with shadcncraft
Get access to these blocks and the full library
Production-ready blocks and components with matching Figma and React.


Benefits
Designed for your shadcn/ui project
Blocks built to work together across marketing pages and product interfaces.
Consistent layout system
Shared spacing, grids, and typography across all blocks.
Composable layouts
Combine blocks to build complete pages without layout conflicts.
Theme compatible
Works with shadcn/ui themes and token-based color systems.
Production-ready structure
Layouts designed with real content patterns and responsive behavior.
Explore all block categories
Built on official shadcn/ui components with real structure, spacing, and accessibility. No AI-generated layouts. Designed for real products in Figma and React.