{"id":13504454,"url":"https://github.com/diogofcunha/react-virtualized-tree","last_synced_at":"2025-04-11T23:15:14.964Z","repository":{"id":37432261,"uuid":"116502984","full_name":"diogofcunha/react-virtualized-tree","owner":"diogofcunha","description":"A virtualized tree view component making use of react","archived":false,"fork":false,"pushed_at":"2024-03-26T23:40:40.000Z","size":13148,"stargazers_count":460,"open_issues_count":57,"forks_count":99,"subscribers_count":12,"default_branch":"master","last_synced_at":"2025-04-11T23:15:09.910Z","etag":null,"topics":["component","folder-structure","react","react-tree-view","reactjs","tree","tree-view","tree-view-component","virtualized"],"latest_commit_sha":null,"homepage":"https://diogofcunha.github.io/react-virtualized-tree/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/diogofcunha.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-01-06T17:42:04.000Z","updated_at":"2025-03-06T02:13:45.000Z","dependencies_parsed_at":"2024-06-18T13:55:23.942Z","dependency_job_id":"a6820335-8654-44ee-8f11-e60f31001699","html_url":"https://github.com/diogofcunha/react-virtualized-tree","commit_stats":{"total_commits":116,"total_committers":15,"mean_commits":7.733333333333333,"dds":0.2068965517241379,"last_synced_commit":"0a65dfb2ffd65e58a9dafc7179f516278b4e21f8"},"previous_names":[],"tags_count":30,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/diogofcunha%2Freact-virtualized-tree","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/diogofcunha%2Freact-virtualized-tree/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/diogofcunha%2Freact-virtualized-tree/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/diogofcunha%2Freact-virtualized-tree/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/diogofcunha","download_url":"https://codeload.github.com/diogofcunha/react-virtualized-tree/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248492884,"owners_count":21113163,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["component","folder-structure","react","react-tree-view","reactjs","tree","tree-view","tree-view-component","virtualized"],"created_at":"2024-08-01T00:00:40.285Z","updated_at":"2025-04-11T23:15:14.936Z","avatar_url":"https://github.com/diogofcunha.png","language":"JavaScript","funding_links":[],"categories":["UI Components","JavaScript"],"sub_categories":["Infinite Scroll / Virtualized List / Virtualized Tree"],"readme":"# react-virtualized-tree\n\n[![Travis][build-badge]][build]\n[![npm package][npm-badge]][npm]\n[![Coveralls][coveralls-badge]][coveralls]\n[![Gitter](https://img.shields.io/gitter/room/nwjs/nw.js.svg)](https://gitter.im/react-virtualized-tree/Lobby)\n[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)\n\n[build-badge]: https://img.shields.io/travis/diogofcunha/react-virtualized-tree/master.png?style=flat-square\n[build]: https://travis-ci.org/diogofcunha/react-virtualized-tree\n[npm-badge]: https://img.shields.io/npm/v/react-virtualized-tree.png?style=flat-square\n[npm]: https://www.npmjs.com/package/react-virtualized-tree\n[coveralls-badge]: https://img.shields.io/coveralls/diogofcunha/react-virtualized-tree/master.png?style=flat-square\n[coveralls]: https://coveralls.io/github/diogofcunha/react-virtualized-tree\n\n\u003cdiv align=\"center\" style=\"margin-bottom: 30px;\"\u003e\n\u003cimg src=\"https://user-images.githubusercontent.com/1521183/37708046-14cf3fb4-2cfd-11e8-9fad-8c0d557397cd.gif\" width=\"650\"/\u003e\n\u003c/div\u003e\n\n## Introduction\n\n**react-virtualized-tree** is a tree view react library built on top of [react-virtualized](https://bvaughn.github.io/react-virtualized/#/components/List)\n\nIts main goal is to display tree like data in a beautiful and fast way. Being a reactive library it uses children functions to achieve maximum extensibility. The core idea behind it is that anyone using it is enable to create a tree as they intent just by rendering their own components or components exported by the tree.\n\nDemo and docs can be found [in here](https://diogofcunha.github.io/react-virtualized-tree/#/examples/basic-tree).\n\n## Installation\n\nYou can install via npm or yarn.\n`npm i react-virtualized-tree --save`\n\nor\n\n`yarn add react-virtualized-tree`\n\nTo get the basic styles for free you need to import react-virtualized styles only once.\n\n```\nimport 'react-virtualized/styles.css'\nimport 'react-virtualized-tree/lib/main.css'\n```\n\nIf you want to use the icons in the default renderers do the same for material icons.\n\n`import 'material-icons/css/material-icons.css'`\n\n## Usage\n\nTo use the standalone tree\n\n`import Tree from 'react-virtualized-tree'`\n\nTo use the FilteringContainer\n\n`import { FilteringContainer } from 'react-virtualized-tree'`\n\n## Dependencies\n\nMost react-virtualized-tree Dependencies are managed internally, the only required peerDependencies are **react**, **react-dom** and **react-virtualized**.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdiogofcunha%2Freact-virtualized-tree","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdiogofcunha%2Freact-virtualized-tree","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdiogofcunha%2Freact-virtualized-tree/lists"}