react-component/tree
🌳 Accessible tree view primitives for React, maintained in the Ant Design ecosystem. observed · 2026-08-28
Health v2 · maintenance only
98/100
- Activity 99
- Release rhythm 96
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 6.0
- age_days: 4166
- days_rel: 27
- days_push: 9
- n_releases_24m: 25
Adoption not part of the score
1273 stars · 487 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
@rc-component/tree is a React component library providing accessible tree view primitives, maintained as part of the Ant Design ecosystem. It supports controlled and uncontrolled expansion, selection, checking, drag-and-drop, async node loading, and virtual scrolling for rendering large hierarchical datasets.
Use cases
- render a file explorer tree in react
- hierarchical checkbox selection in react
- lazy-load tree nodes from an api
- drag and drop tree nodes to reorder
- virtualized tree for thousands of nodes
- accessible tree view with keyboard navigation
- controlled expand and select state for a tree
When to choose
- you need a headless or lightly-styled tree primitive to build custom tree UIs in React
- you are already in the Ant Design ecosystem and want a tree consistent with antd behavior
- you need virtual scrolling, async loading, drag-and-drop, or checkable trees out of the box
- accessibility and TypeScript definitions for tree data are important
When to avoid
- you need a fully styled, batteries-included component set rather than a single tree primitive (use antd's Tree directly)
- your project is not React-based
- you need tree views outside the browser, e.g. native desktop or mobile widgets
Facets
library · maturity active
ui-components frontend-framework accessibility web-development frontend developer-tools browser react tree-view ant-design antd typescript virtual-scrolling drag-and-drop async-loading checkbox-tree component-library rc-component hierarchical-data nodejs web-server
2 sources
- readme: https://github.com/react-component/tree · fetched 2026-08-28 · 9d687d3d996c
- homepage: https://react-component.github.io/tree · fetched 2026-08-29 · 18aebea2cbc9
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| react-component/tree | main | 98 |
For agents
markdown · JSON · MCP: product_card(name="react-component/tree")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem