https://github.com/lukasbach/react-complex-tree
accessible component dnd drag-and-drop draggable hotkeys keyboard react rename search tree types typescript unopinionated
Score: 22.613150168011874
Last synced: about 6 hours ago
JSON representation
Repository metadata:
Unopinionated Accessible Tree Component with Multi-Select and Drag-And-Drop
- Host: GitHub
- URL: https://github.com/lukasbach/react-complex-tree
- Owner: lukasbach
- License: mit
- Created: 2021-05-14T15:59:13.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2026-08-24T06:26:31.000Z (3 months ago)
- Last Synced: 2026-10-29T13:25:14.606Z (9 days ago)
- Topics: accessible, component, dnd, drag-and-drop, draggable, hotkeys, keyboard, react, rename, search, tree, types, typescript, unopinionated
- Language: TypeScript
- Homepage: https://rct.lukasbach.com
- Size: 6.29 MB
- Stars: 1,383
- Watchers: 2
- Forks: 100
- Open Issues: 32
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
-
Funding:
- Github: lukasbach
- Custom: https://www.paypal.com/donate/?hosted_button_id=48D4X8HEP9JYE
Owner metadata:
- Name: Lukas Bach
- Login: lukasbach
- Email: contact@lukasbach.com
- Kind: user
- Description: Software Engineer at Waymo.
- Website: lukasbach.com
- Location: Mountain View
- Twitter:
- Company: Waymo
- Icon url: https://avatars.githubusercontent.com/u/4140121?u=d308ff00abd1c1b9e769e394ffe0d25e756eae6b&v=4
- Repositories: 123
- Last Synced at: 2026-10-31T17:28:46.909Z
- Profile URL: https://github.com/lukasbach
GitHub Events
Total
- Create event: 9
- Delete event: 1
- Fork event: 18
- Issue comment event: 55
- Issues event: 20
- Pull request event: 6
- Push event: 48
- Release event: 4
- Watch event: 285
- Total: 446
Last Year
- Fork event: 3
- Issue comment event: 1
- Push event: 5
- Watch event: 18
- Total: 27
Committers metadata
Last synced: 1 day ago
Total Commits: 628
Total Committers: 19
Avg Commits per committer: 33.053
Development Distribution Score (DDS): 0.201
Commits in past year: 13
Committers in past year: 4
Avg Commits per committer in past year: 3.25
Development Distribution Score (DDS) in past year: 0.538
| Name | Commits | |
|---|---|---|
| Lukas Bach | l****h@o****e | 502 |
| lukasbachbot | b****t@n****m | 75 |
| dependabot[bot] | 4****] | 28 |
| David Lechner | d****d@l****m | 8 |
| Bill Cryer | W****r@g****m | 1 |
| Jared Short | j****t@g****m | 1 |
| Kamil Kaźmierczak | 8****b | 1 |
| Mariano Álvarez | 6****a | 1 |
| Paul Rostorp | p****p@g****m | 1 |
| Ron Deepdub | 1****b | 1 |
| Sameer Ismail | 3****s | 1 |
| Sebastian Fernandez | 1****z | 1 |
| Vladimir Ivakin | v****n@g****m | 1 |
| alexdarling | a****g@h****m | 1 |
| alzeebum | 8****m | 1 |
| as666499 | 7****9 | 1 |
| cyphergurke | c****e | 1 |
| kherP | k****2@g****m | 1 |
| michmg | 2****b | 1 |
Issue and Pull Request metadata
Last synced: 1 day ago
Total issues: 116
Total pull requests: 200
Average time to close issues: 3 months
Average time to close pull requests: 20 days
Total issue authors: 92
Total pull request authors: 19
Average comments per issue: 2.55
Average comments per pull request: 0.87
Merged pull request: 40
Bot issues: 1
Bot pull requests: 165
Past year issues: 3
Past year pull requests: 2
Past year average time to close issues: 11 days
Past year average time to close pull requests: 8 days
Past year issue authors: 3
Past year pull request authors: 2
Past year average comments per issue: 2.0
Past year average comments per pull request: 1.0
Past year merged pull request: 2
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- Nishchit14 (4)
- dlech (3)
- kamilkazmierczakMtab (3)
- tonyketcham (3)
- MarksCode (3)
- downright-development (3)
- HannaHabr (2)
- andreash (2)
- marchingband (2)
- julianpoy (2)
- vovsemenv (2)
- bcburak (2)
- tsingson (2)
- kherP (2)
- khamphou (2)
Top Pull Request Authors
- dependabot[bot] (164)
- lukasbach (10)
- creativoma (3)
- dlech (3)
- kamilkazmierczakMtab (2)
- Minhir (2)
- kherP (2)
- shortjared (2)
- alzeebum (2)
- AustinMKerr (1)
- as666499 (1)
- cyphergurke (1)
- AssisrMatheus (1)
- Ron-Deepdub (1)
- robenkleene (1)
Top Issue Labels
- help wanted (1)
- dependencies (1)
Top Pull Request Labels
- dependencies (164)
- waiting for feedback (1)
- visual (1)
Package metadata
- Total packages: 6
-
Total downloads:
- npm: 244,032 last-month
- Total docker downloads: 2,103
- Total dependent packages: 17 (may contain duplicates)
- Total dependent repositories: 23 (may contain duplicates)
- Total versions: 259
- Total maintainers: 4
npmjs.org: react-complex-tree
Unopinionated Accessible Tree Component with Multi-Select and Drag-And-Drop
- Homepage: https://rct.lukasbach.com/
- Licenses: MIT
- Latest release: 2.6.4 (published 3 months ago)
- Last Synced: 2026-11-06T05:45:04.182Z (1 day ago)
- Versions: 64
- Dependent Packages: 15
- Dependent Repositories: 21
- Downloads: 242,316 Last month
- Docker Downloads: 1,219
-
Rankings:
- Downloads: 1.016%
- Average: 2.759%
- Dependent repos count: 2.785%
- Stargazers count: 2.917%
- Dependent packages count: 3.064%
- Forks count: 4.011%
- Maintainers (1)
-
Funding:
- https://github.com/sponsors/lukasbach
proxy.golang.org: github.com/lukasbach/react-complex-tree
- Homepage:
- Documentation: https://pkg.go.dev/github.com/lukasbach/react-complex-tree#section-documentation
- Licenses: mit
- Latest release: v2.6.4+incompatible (published 3 months ago)
- Last Synced: 2026-11-06T01:14:56.790Z (1 day ago)
- Versions: 65
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 6.45%
- Average: 6.668%
- Dependent repos count: 6.885%
npmjs.org: react-complex-tree-blueprintjs-renderers
Renderers for react-complex-tree with a BlueprintJS-styled theme
- Homepage: https://rct.lukasbach.com/docs/guides/blueprintjs
- Licenses: MIT
- Latest release: 2.6.4 (published 3 months ago)
- Last Synced: 2026-11-06T20:24:43.042Z (about 16 hours ago)
- Versions: 61
- Dependent Packages: 1
- Dependent Repositories: 1
- Downloads: 1,330 Last month
- Docker Downloads: 884
-
Rankings:
- Stargazers count: 2.917%
- Forks count: 4.011%
- Downloads: 8.358%
- Average: 9.44%
- Dependent repos count: 10.734%
- Dependent packages count: 21.179%
- Maintainers (1)
-
Funding:
- https://github.com/sponsors/lukasbach
npmjs.org: react-complex-tree-autodemo
Autodemo component for the react-complex-tree package
- Homepage: https://rct.lukasbach.com/docs/guides/autodemo
- Licenses: MIT
- Latest release: 2.6.4 (published 3 months ago)
- Last Synced: 2026-11-06T08:03:11.156Z (1 day ago)
- Versions: 63
- Dependent Packages: 1
- Dependent Repositories: 1
- Downloads: 246 Last month
-
Rankings:
- Stargazers count: 2.917%
- Forks count: 4.011%
- Average: 10.585%
- Dependent repos count: 10.734%
- Downloads: 14.082%
- Dependent packages count: 21.179%
- Maintainers (1)
npmjs.org: react-complex-tree-alt
Unopinionated Accessible Tree Component with Multi-Select and Drag-And-Drop
- Homepage: https://rct.lukasbach.com/
- Licenses: MIT
- Latest release: 2.1.5-alt.1 (published over 3 years ago)
- Last Synced: 2026-11-06T09:43:03.000Z (1 day ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 8 Last month
-
Rankings:
- Stargazers count: 3.017%
- Forks count: 4.128%
- Average: 17.995%
- Dependent repos count: 18.832%
- Dependent packages count: 46.003%
- Maintainers (1)
npmjs.org: @deepdub/react-complex-tree
Unopinionated Accessible Tree Component with Multi-Select and Drag-And-Drop
- Homepage: https://rct.lukasbach.com/
- Licenses: MIT
- Latest release: 2.3.0 (published over 3 years ago)
- Last Synced: 2026-11-06T08:41:41.018Z (1 day ago)
- Versions: 4
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 132 Last month
-
Rankings:
- Dependent repos count: 19.003%
- Average: 22.622%
- Dependent packages count: 26.242%
- Maintainers (2)
Dependencies
- @storybook/addon-a11y ^6.4.17 development
- @storybook/addon-actions ^6.4.17 development
- @storybook/addon-docs ^6.4.17 development
- @storybook/addon-essentials ^6.4.17 development
- @storybook/addon-links ^6.4.17 development
- @storybook/addons ^6.4.17 development
- @storybook/preset-typescript ^3.0.0 development
- @storybook/react ^6.4.17 development
- @types/storybook__react ^5.2.1 development
- @typescript-eslint/eslint-plugin ^4.28.2 development
- @typescript-eslint/parser ^4.28.2 development
- eslint ^7.30.0 development
- eslint-config-prettier ^8.3.0 development
- eslint-plugin-react ^7.24.0 development
- eslint-plugin-react-hooks ^4.2.0 development
- eslint-plugin-storybook ^0.5.6 development
- lerna ^3.22.1 development
- prettier ^2.3.2 development
- react-docgen ^5.3.1 development
- react-docgen-typescript ^1.20.5 development
- react-docgen-typescript-loader ^3.7.2 development
- storybook-addon-react-docgen ^1.2.42 development
- ts-loader ^8.0.11 development
- @babel/core ^7.14.0 development
- @babel/preset-env ^7.14.1 development
- @babel/preset-react ^7.13.13 development
- @babel/preset-typescript ^7.13.0 development
- @lukasbach/tsconfig ^0.1.0 development
- @types/jest ^27.4.1 development
- @types/react ^17.0.38 development
- @types/react-dom ^17.0.11 development
- babel-jest ^27.5.1 development
- babel-loader ^8.2.2 development
- demodata ^1.1.5 development
- jest ^26.6.3 development
- react ^17.0.2 development
- react-complex-tree ^1.1.9 development
- react-dom ^17.0.2 development
- react-test-renderer ^17.0.2 development
- ts-node ^10.7.0 development
- typescript 4.2.2 development
- @babel/core ^7.14.0 development
- @babel/preset-env ^7.14.1 development
- @babel/preset-react ^7.13.13 development
- @babel/preset-typescript ^7.13.0 development
- @blueprintjs/core ^4.0.0 development
- @blueprintjs/icons ^4.0.0 development
- @lukasbach/tsconfig ^0.1.0 development
- @types/jest ^27.4.1 development
- @types/react ^17.0.38 development
- @types/react-dom ^17.0.11 development
- babel-jest ^27.5.1 development
- babel-loader ^8.2.2 development
- demodata ^1.1.5 development
- jest ^26.6.3 development
- react ^17.0.2 development
- react-complex-tree ^1.1.9 development
- react-dom ^17.0.2 development
- react-test-renderer ^17.0.2 development
- ts-node ^10.7.0 development
- typescript 4.2.2 development
- @babel/core ^7.14.0 development
- @babel/preset-env ^7.14.1 development
- @babel/preset-react ^7.13.13 development
- @babel/preset-typescript ^7.13.0 development
- @lukasbach/tsconfig ^0.1.0 development
- @types/jest ^27.4.1 development
- @types/react ^17.0.38 development
- @types/react-dom ^17.0.11 development
- @welldone-software/why-did-you-render ^7.0.1 development
- babel-jest ^27.5.1 development
- babel-loader ^8.2.2 development
- cpy-cli ^3.1.1 development
- demodata ^1.1.5 development
- jest ^26.6.3 development
- loader-utils ^2.0.0 development
- npm-run-all ^4.1.5 development
- react ^17.0.2 development
- react-dom ^17.0.2 development
- react-test-renderer ^17.0.2 development
- ts-loader ^8.3.0 development
- ts-node ^10.7.0 development
- typescript 4.2.2 development
- webpack-cli ^4.7.2 development
- @babel/core ^7.14.0 development
- @babel/preset-env ^7.14.1 development
- @babel/preset-react ^7.13.13 development
- @babel/preset-typescript ^7.13.0 development
- @lukasbach/tsconfig ^0.1.0 development
- @types/jest ^27.4.1 development
- @types/react ^17.0.38 development
- @types/react-dom ^17.0.11 development
- babel-jest ^27.5.1 development
- babel-loader ^8.2.2 development
- react ^17.0.2 development
- react-dom ^17.0.2 development
- react-test-renderer ^17.0.2 development
- ts-node ^10.7.0 development
- typescript 4.2.2 development
- @docusaurus/core 2.0.0-beta.15
- @docusaurus/preset-classic 2.0.0-beta.15
- @docusaurus/theme-live-codeblock ^2.0.0-beta.15
- @lukasbach/campaigns-react ^0.1.0
- @mdx-js/react ^1.6.21
- @svgr/webpack ^5.5.0
- clsx ^1.1.1
- demodata ^1.1.5
- docusaurus-plugin-react-docgen-typescript ^0.1.0
- docusaurus-plugin-typedoc ^0.17.5
- file-loader ^6.2.0
- iframe-resizer ^4.3.2
- iframe-resizer-react ^1.1.0
- prism-react-renderer ^1.2.1
- react ^17.0.1
- react-complex-tree ^1.1.9
- react-complex-tree-autodemo ^1.1.9
- react-complex-tree-blueprintjs-renderers ^1.1.9
- react-docgen-typescript ^2.2.2
- react-dom ^17.0.1
- typedoc ^0.22.11
- typedoc-plugin-markdown ^3.11.12
- url-loader ^4.1.1
- 2876 dependencies
- actions/checkout v2 composite
- github/codeql-action/analyze v1 composite
- github/codeql-action/autobuild v1 composite
- github/codeql-action/init v1 composite
- JamesIves/github-pages-deploy-action 3.6.2 composite
- actions/checkout v3 composite
- volta-cli/action v3 composite
- EndBug/add-and-commit v9 composite
- actions/checkout v3 composite
- softprops/action-gh-release v1 composite
- volta-cli/action v3 composite
- actions/checkout v3 composite
- volta-cli/action v3 composite
- EndBug/add-and-commit v9 composite
- actions/checkout v3 composite
- volta-cli/action v4 composite