🌐
Shadcn
shadcn.io › home › templates › shadcn tree view
Shadcn Tree View - Free React React Template
October 8, 2025 - Shadcn Tree View is a React component built with TypeScript, Tailwind CSS, and shadcn/ui, designed for creating hierarchical tree views with nested, expandable, and collapsible data lists that support custom icons, action buttons, drag-and-drop ...
🌐
GitHub
github.com › MrLightful › shadcn-tree-view
GitHub - MrLightful/shadcn-tree-view: A Shadcn UI component for hierarchical lists of data with nested levels that can be expanded and collapsed. · GitHub
npx shadcn add "https://mrlightful.com/registry/tree-view" type TreeProps = React.HTMLAttributes<HTMLDivElement> & { data: TreeDataItem[] | TreeDataItem; initialSelectedItemId?: string; onSelectChange?: (item: TreeDataItem | undefined) => void; renderItem?: (params: TreeRenderItemParams) => React.ReactNode; expandAll?: boolean; defaultNodeIcon?: React.ComponentType<{ className?: string }>; defaultLeafIcon?: React.ComponentType<{ className?: string }>; }; interface TreeDataItem { id: string; name: string; icon?: React.ComponentType<{ className?: string }>; selectedIcon?: React.ComponentType<{ c
Starred by 370 users
Forked by 23 users
Languages   TypeScript 95.3% | JavaScript 4.7%
People also ask

What is Shadcn Tree View?
A shadcn-ui component for displaying hierarchical data with collapsible nodes, custom icons, and drag-and-drop support.
🌐
allshadcn.com
allshadcn.com › home › tools › shadcn tree view
Shadcn Tree View | All Shadcn
Is Shadcn Tree View free?
Yes, it’s fully free under the MIT license.
🌐
allshadcn.com
allshadcn.com › home › tools › shadcn tree view
Shadcn Tree View | All Shadcn
Does it work outside shadcn-ui projects?
It’s designed for shadcn-ui, so non-shadcn-ui use requires replacing dependencies like shadcn-ui’s utilities.
🌐
allshadcn.com
allshadcn.com › home › tools › shadcn tree view
Shadcn Tree View | All Shadcn
🌐
All ShadCN
allshadcn.com › home › tools › shadcn tree view
Shadcn Tree View | All Shadcn
June 19, 2025 - TreeView: The root component for rendering hierarchical data. TreeDataItem: Interface for defining tree items with properties like id, name, children, icon, and actions. Shadcn Tree View is completely free under the MIT license, with no premium features or paid tiers. React: Core framework for the component.
🌐
GitHub
github.com › shadcn-ui › ui › discussions › 2329
Tree Component? · shadcn-ui/ui · Discussion #2329
February 2, 2024 - I'd love it if shadcn-ui had a Tree component. I frequently find myself looking for this kind of component. Prior art: https://mui.com/x/react-tree-view/ https://github.com/brimdata/react-arborist ...
Author   shadcn-ui
🌐
Reddit
reddit.com › r/reactjs › i made a tree view component for shadcn
r/reactjs on Reddit: I made a tree view component for ShadCN
1 month ago -

I was looking for a tree view component that is sleek yet supports all of the following:

- Drag and drop within a single tree

- Drag and drop across multiple trees

- Lazy loading (on expansion)

But couldn't find any, so I decided to make one myself!

https://github.com/ggoggam/shadcn-treeview

DEMO: https://ggoggam.github.io/shadcn-treeview/

🌐
Made with React.js
madewithreactjs.com › shadcn-tree-view
ShadCN Tree View - Tree View Component - Made with React.js
May 5, 2025 - "shadcn-tree-view is a Shadcn UI component for hierarchical lists of data with nested levels that can be expanded and collapsed." ... We’re hosting on Digital Ocean! 💙 Try it today and get a free $100 credit.
🌐
Built At Lightspeed
builtatlightspeed.com › theme › mrlightful-shadcn-tree-view
Shadcn Tree View by Mrlightful - A React Template | Built At Lightspeed
The Tree View component by Shadcn UI is a versatile tool for navigating hierarchical data structures with expandable and collapsible nested levels. With features like custom icons, action buttons, and click handlers, this component enhances ...
Find elsewhere
🌐
GitHub
github.com › neigebaie › shadcn-ui-tree-view
GitHub - neigebaie/shadcn-ui-tree-view: Shadcn-ui based tree view, with multi-selection, drag, and more! · GitHub
A feature-rich tree view component for shadcn/ui with checkboxes, context menus, search, and visual feedback. ... npm install framer-motion @radix-ui/react-context-menu @radix-ui/react-collapsible @radix-ui/react-hover-card
Starred by 435 users
Forked by 10 users
Languages   TypeScript 94.9% | JavaScript 2.6% | CSS 2.5%
🌐
Daily.dev
app.daily.dev › home › community picks › neigebaie/shadcn-ui-tree-view: shadcn-ui based tree view, with multi-selection, drag, and more!
neigebaie/shadcn-ui-tree-view: Shadcn-ui based tree view, with multi-selection, drag, and more! | daily.dev
February 5, 2025 - A custom TreeView component based on Shadcn-UI offers multi-selection, folder management, and visual feedback. It features selection capabilities (single click, range, multi-select, drag select), a folder management system with expand/collapse ...
🌐
Shadcn Templates
shadcntemplates.com › theme › mrlightful-shadcn-tree-view
Shadcn Tree View - Shadcn Templates
201 · Feb 6, 2025open-source · reacttailwind · WebsiteGitHub · The Tree View component by Shadcn UI is designed to facilitate navigation through hierarchical lists of data with expandable and collapsible nested levels.
🌐
Shadcn Extension
shadcn-extension.vercel.app › docs › tree-view
Shadcn Extension
A tree view that assembles all the functionalities of the Accordion component to create a tree view. radix-uishadcn · PreviewCode · src · Toggle · ManualCLI · npm install @radix-ui/react-accordion use-resize-observer npx shadcn-ui@latest ...
🌐
Shadcn
shadcn.io › home › awesome › libraries & components › shadcn-tree-view
shadcn-tree-view - Components for shadcn/ui
September 23, 2024 - A React component that automatically creates a shadcn/ui form based on a zod schema.
🌐
Tweakcn
next.jqueryscript.net › home › json tree viewer: interactive json data explorer for shadcn/ui
JSON Tree Viewer: Interactive JSON Data Explorer for shadcn/ui
March 31, 2025 - JSON Tree Viewer is a React component designed specifically for applications built with shadcn/ui. It takes your JSON data as input and renders it into an interactive, collapsible tree structure.
🌐
ReUI
reui.io › patterns › tree
Shadcn Tree - UI Components and Patterns
7 free shadcn tree patterns built on Headless Tree. File explorer, org chart, permissions tree, indented lines, and keyboard navigation. Copy-ready for React and Next.js. Navigate React hierarchical data with Tailwind CSS-styled collapsible tree views.
🌐
Tweakcn
next.jqueryscript.net › home › hierarchical data display with shadcn/ui tree view
Hierarchical Data Display with Shadcn/ui Tree View
April 17, 2025 - Add the Shadcn UI Tree View component to your React project. Display nested data with custom icons, actions, and drag-and-drop support.
🌐
Achromatic
shadcn-treeview.achromatic.dev › docs › getting-started › introduction
Introduction | Shadcn Treeview
September 1, 2022 - Shadcn Treeview provides an accessible, customizable tree view component for React applications.
🌐
Awesome-shadcn-ui
awesome-shadcn-ui.com › mrlightful-shadcn-tree-view
Shadcn Tree View: Shadcn Tree View: Navigate nested data with intuitive ease. – Awesome Shadcn/ui
May 13, 2023 - A CLI tool providing customizable and re-usable chat components. Easily integrate beautiful chat interfaces into your applications within minutes. ... A React component library augmenting shadcn/ui, offering extra components, pre-made sections, ...
🌐
Vercel
shadcn-editor.vercel.app › docs › plugins › actions › tree-view
Tree View - shadcn/editor plugin: Document structure
Component Picker Menu · Context ... · Typing Pref · Copy Page · PreviousNext · A plugin that provides a visual tree view of the editor's document structure in a dialog....
🌐
Shadcn
shadcn.io › blocks › tables-file-tree
React Table Block File Tree
Browse files on your Next.js file manager with this file tree table component. Features expandable folder rows, nested indentation levels, file type icons, folder expand and collapse toggles, file size and date columns, and selection checkboxes.