All Projects → diogofcunha → React Virtualized Tree

diogofcunha / React Virtualized Tree

Licence: mit
A virtualized tree view component making use of react

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to React Virtualized Tree

Ngx Ui
🚀 Style and Component Library for Angular
Stars: ✭ 534 (+62.8%)
Mutual labels:  tree, component
Liquor Tree
Tree component based on Vue.js
Stars: ✭ 348 (+6.1%)
Mutual labels:  tree, component
Ngx Treeview
An Angular treeview component with checkbox
Stars: ✭ 312 (-4.88%)
Mutual labels:  tree, component
React Sortable Tree
Drag-and-drop sortable component for nested data and hierarchies
Stars: ✭ 4,348 (+1225.61%)
Mutual labels:  tree, component
Vue.d3.tree
Vue component to display tree based on D3.js layout.
Stars: ✭ 726 (+121.34%)
Mutual labels:  tree, component
Vue Treeselect
A multi-select component with nested options support for Vue.js
Stars: ✭ 2,347 (+615.55%)
Mutual labels:  tree, component
Vuejs Tree
A highly customizable and blazing fast Vue tree component ⚡🌲
Stars: ✭ 211 (-35.67%)
Mutual labels:  tree, component
Three Mesh Bvh
A BVH implementation to speed up raycasting against three.js meshes.
Stars: ✭ 302 (-7.93%)
Mutual labels:  tree
Vue Picture Swipe
🖼 Vue Picture Swipe Gallery (a gallery of image with thumbnails, lazy-load and swipe) backed by photoswipe
Stars: ✭ 322 (-1.83%)
Mutual labels:  component
React Search Input
🔍 Simple react.js component for a search input, providing a filter function.
Stars: ✭ 300 (-8.54%)
Mutual labels:  component
Incubator Wikift
enterprise level wikift is open source wiki system.
Stars: ✭ 300 (-8.54%)
Mutual labels:  component
Fakescroll
vanilla-js lightweight custom HTML scrollbar
Stars: ✭ 309 (-5.79%)
Mutual labels:  component
Ngx Materialize
Angular wrap around Materialize library
Stars: ✭ 322 (-1.83%)
Mutual labels:  component
Rubytree
A General Purpose Tree Data Structure for Ruby
Stars: ✭ 300 (-8.54%)
Mutual labels:  tree
Synedit
SynEdit main project
Stars: ✭ 324 (-1.22%)
Mutual labels:  component
Aframe Environment Component
🌄 Infinite background environments for A-Frame in a line of HTML.
Stars: ✭ 300 (-8.54%)
Mutual labels:  component
React Music Player
🎵 Maybe the best beautiful HTML5 responsive player component for react :)
Stars: ✭ 321 (-2.13%)
Mutual labels:  component
Mlib
Library of generic and type safe containers in pure C language (C99 or C11) for a wide collection of container (comparable to the C++ STL).
Stars: ✭ 321 (-2.13%)
Mutual labels:  tree
Security Acl
Symfony Security ACL Component
Stars: ✭ 321 (-2.13%)
Mutual labels:  component
Circle Menu
⭕️ CircleMenu is a simple, elegant UI menu with a circular layout and material design animations. Swift UI library made by @Ramotion
Stars: ✭ 3,306 (+907.93%)
Mutual labels:  component

react-virtualized-tree

Travis npm package Coveralls Gitter semantic-release

Introduction

react-virtualized-tree is a tree view react library built on top of react-virtualized

Its 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.

Demo and docs can be found in here.

Installation

You can install via npm or yarn. npm i react-virtualized-tree --save

or

yarn add react-virtualized-tree

To get the basic styles for free you need to import react-virtualized styles only once.

import 'react-virtualized/styles.css'
import 'react-virtualized-tree/lib/main.css'

If you want to use the icons in the default renderers do the same for material icons.

import 'material-icons/css/material-icons.css'

Usage

To use the standalone tree

import Tree from 'react-virtualized-tree'

To use the FilteringContainer

import { FilteringContainer } from 'react-virtualized-tree'

Dependencies

Most react-virtualized-tree Dependencies are managed internally, the only required peerDependencies are react, react-dom and react-virtualized.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].