Shadcn.io is not affiliated with official shadcn/ui
Tables File Tree
Expandable file tree table with nested folders and files. Built with shadcn/ui Table, Checkbox, and Button for React and Next.js using Tailwind CSS.
Browse files with this file tree table component built with shadcn/ui Table, Checkbox, and Button components. Features expandable folder rows, nested indentation levels, file type icons, folder expand and collapse toggles, file size and date columns, and selection checkboxes. Perfect for file managers, code browsers, document explorers, asset libraries, or any app displaying nested file structures.
Related Components
Table with Nested Rows
Nested hierarchy
Table with Expandable Rows
Expand rows
Table with Row Selection
Select files
Table with Thumbnails
File previews
Table with Quick Actions
File actions
Searchable Filterable Data Table
Search files
FAQ
Was this page helpful?
Sign in to leave feedback.
Feature Flags
Feature flag management table with toggles and environment targeting. Built with shadcn/ui Table, Switch, and Badge for React and Next.js using Tailwind CSS.
File Uploads
File upload history table with status and user attribution. Built with shadcn/ui Table, Badge, and Avatar for React and Next.js using Tailwind CSS.