73 Components & Libraries
React tree Libraries
A tiny (258 bytes) state manager for React/RN/Preact/Vue/Svelte with many atomic tree-shakable stores
Nano Stores A tiny state manager for React, React Native, Preact, Vue, Svelte, and vanilla JS. It uses many atomic stores and direct manipulation. Sma
A Svelte component tree visualizer and metrics display tool
ReSvelte A Svelte component tree visualizer and metrics display tool Report Issues Request a Feature About ReSvelte As developers create Svelte applic
React Fiber Tree Visualizer & Performance Metric Tool
HiFiber is a React Fiber tree visualization tool that provides a dynamic representation of the Fiber tree as it loads and updates on your browser’s page. Working with pages built in React 16+, it maps out the application structure and will also measure performance metrics – including Fiber node start time, duration, rerender time/count, and various other useful Fiber properties.
GradientLab is a gradient picker made with React, aiming to let you choose aesthetically pleasing gradients quickly and intuitively.
GradientLab is a gradient picker made with React, aiming to let you choose aesthetically pleasing gradients quickly and intuitively.
TakeCare - an application for tree's information developed with react native
TakeCare is an application for tree's information developed with react native. It is used for Plantion of tree's Process
NextJS VScode extension to visualize component tree.
Nexus A component tree extension for NextJS Report Bugs · Request Features Table of Contents About The Project Built With Installation Getting Started
A full-featured tree component for React
A sortable, virtual, customizable tree component for React.
Render a tree of data with hooks, without React
Render a tree of data with hooks, without React
Web3 Link Tree is a free & open-source alternative to Linktree built with React.js, Next.js, Tailwind and Web3-React
(🔗, 🌲) Web3 Link Tree is a free & open-source alternative to Linktree built with React.js, Next.js, Tailwind and Web3-React
This lightweight package (2KB GZipped) accepts an HTML string, parses it, and returns a tree of VDom nodes ready to render by Preact
This lightweight package (2KB GZipped) accepts an HTML string (doesn't have to contain HTML, can be text), parses it, and returns a tree of VDom nodes ready to render by Preact
🌲Simple to use, configurable tree view with full support for drop-in animations
npm install react-animated-tree A simple, configurable tree view control for React. Demo: https://codesandbox.io/embed/rrw7mrknyp content, Name of th
A virtualized tree view component making use of react
react-virtualized-tree Introduction react-virtualized-tree is a tree view react library built on top of react-virtualized Its main goal is to display
Lightweight, accessible, customizable and fast Dropdown Tree Select component for React
react-dropdown-tree-select React Dropdown Tree Select A lightweight and fast control to render a select component that can display hierarchical tree d
Renders markdown as React components and never uses dangerouslySetInnerHTML
React Markdown Tree Demo website (demo code on gh-pages branch) React Markdown Tree renders markdown as customizable React components and never uses d
A React component for efficiently rendering tree like structures with support for position: sticky
react-virtualized-sticky-tree A React component for efficiently rendering tree like structures with support for position: sticky. react-virtualized-st
A react library for generating a tree graph from data using d3.
react-tree-graph A simple react component which renders data as a tree using svg. Supports react 15.3+. Check out the examples and the demo. Older Ver
A react tree-component where user can customize the the tree according to their need
React-treeview-component A react tree component where each node is consist of key-value pairs Installing npm i -S react-treeview-customizable Usage i
React component to create interactive D3 tree graphs
React D3 Tree 👾 Playground 📖 API Documentation (v3) React D3 Tree is a React component that lets you represent hierarchical data (e.g. family trees,
JSON viewer for react
react-json-view RJV is a React component for displaying and editing javascript arrays and JSON objects. This component provides a responsive interface
✨Open Source GraphQL CMS
Open Source GraphQL CMS Prime is a standalone, self-hosted, headless CMS with a GraphQL interface powered by TypeScript. Why Prime? There are a lot of
React Tree View Component. Data-Driven, Fast, Efficient and Customisable.
react-treebeard React Tree View Component. Data-Driven, Fast, Efficient and Customisable. Install npm install react-treebeard --save Example An onlin
React tree component with drag & drop
react-ui-tree React tree component This project was initially developed for a webpage builder. It maintains an internal tree structure within the comp
React component for efficiently rendering large tree structures
react-vtree This package provides a lightweight and flexible solution for rendering large tree structures. It is built on top of the react-window libr
A simple and elegant checkbox tree for React.
react-checkbox-tree A simple and elegant checkbox tree for React. Usage Installation Install the library using your favorite dependency manager: yarn
A stateless tree menu component for React.
React Tree Menu Component A stateless tree component with the following features: Checkboxes Collapsible nodes Dynamic tree generation Declarative tre
Create the next immutable state by mutating the current one
Immer Create the next immutable state tree by simply modifying the current tree Winner of the "Breakthrough of the year" React open source award and "
React Editable Json Tree
React Editable Json Tree Demo Demo is available here : Demo Features Json Viewer Collapse node possibility via function Add new node value Remove node
rfxTree: a small prototype/weekend project to control addressable RGB christmas tree lights
rfxTree is a small prototype/weekend project to control addressable RGB Christma
Drag-and-drop sortable component for nested data and hierarchies
React Sortable Tree A React component for Drag-and-drop sortable representation of hierarchical data. Checkout the Storybook for a demonstration of so
React tree component with drag & drop
react-ui-tree React tree component This project was initially developed for a webpage builder. It maintains an internal tree structure within the comp
The infinite-tree library for React.
react-infinite-tree The infinite-tree library for React. Demo: http://cheton.github.io/react-infinite-tree Features High performance infinite scroll w
Customizable and responsive react sidebar library with dropdown menus and unlimited number of nested submenus
React Pro Sidebar Customizable and responsive react sidebar library with dropdown menus and unlimited number of nested submenus Demo Live preview Scre
A visual graph editor based on G6 and React
English | 简体中文 GGEditor 基于 G6 和 React 的可视化图编辑器 安装 npm npm install gg-editor --save umd script src="https://unpkg.com/[email protected]${version}/dist/index.
A React Grid/Tree Component written in the Redux Pattern
React-Redux Grid A Grid and Tree Component written in React using the Redux Pattern with plenty of open source examples, and an interesting backstory.
Export content from draft-js into an abstract syntax tree.
Draft.js AST Exporter Allows you to export the content from Facebook’s Draft.js editor to an abstract syntax tree (AST). Together with the companion d
Allows you to import an abstract syntax tree (AST) output from the companion draft-js-ast-exporter.
Draft.js AST Importer Allows you to import the abstract syntax tree (AST) output from the companion draft-js-ast-exporter. Together they form the full
A simple, data-driven, light-weight React Tree Menu component
React Simple Tree Menu Inspired by Downshift, a simple, data-driven, light-weight React Tree Menu component that: does not depend on any UI framework
Extract React components and props usage from code.
react-scanner react-scanner statically analyzes the given code (TypeScript supported) and extracts React components and props usage. First, it crawls
A fast, efficient tree table component for ReactJS.
cp-react-tree-table A fast, efficient tree table component for ReactJS. Live Demo | Documentation Documentation v0.x Installation [Method A] Using npm
Atomos is an open source dev tool for Recoil that provides real-time visualization of the component tree and atom-selector relationships to facilitate debugging of a React application.
Atomos Atomos is an open source Chrome developer tool for Recoil that provides real-time visualization of the component tree and atom-selector relatio
Draggable tree for react.
react-draggable-tree Draggable tree for react. installation npm install -S @jswork/react-draggable-tree properties Name Type Required Default Descript
React library to send nodes into a node at a different place in the component tree.
Unopinionated React library to render content into another place of the React tree (without losing the React context). This is especially useful for modals or popovers.
Example ecommerce mobile app using React Native, Typescript, mobx-state-tree and testing with jest
Welcome to my example Ecommerce App 🛒 This is an example ecommerce mobile app using React Native, Typescript, mobx-state-tree, and the Fake Store API
Appends a new DOM node to the end of the `document.body` and renders it's child React tree into it.
@react-lit/portal Appends a new DOM node to the end of the document.body and renders it's child React tree into it. Useful to break out of the DOM hie
Clone of react-sortable-tree of nosferatu since his package is not updated
Note I decide to made the fork because it looks like the original author is not really interested in fixing any issues founded by community or even ap
React integration for Nano Stores, a tiny state manager with many atomic tree-shakable stores
Nano Stores React React integration for Nano Stores, a tiny state manager with many atomic tree-shakable stores. Small. Less than 1 KB. Zero dependenc
Unopinionated Accessible Tree Component with Multi-Select and Drag-And-Drop
React Complex Tree An Unopinionated Accessible Tree Component with Multi-Select and Drag-And-Drop Look into the official documentation to see more exa
virtualized and extendable tables and datagrids for React
Tablex 基于 react-window 的表格组件 Learn more at the website Install yarn add tablex import React, { Component } from "react"; import Table, { flatten, unfl
Chkflow is a react component editor/view for tree and graph data structures inspired by workflowy's interface.
Chkflow is a react component editor/view for tree and graph data structures inspired by workflowy's interface.
Formst is a model-driven library for quickly building high-performance forms in React.
Formst is a model-driven library for quickly building high-performance forms in React. Unlike most form libraries that are UI-First, Formst is Data-First.
Professional react-native starter kit with everything you'll ever need to deploy rock solid apps
WARNING This starter kit has been deprecated and is no longer being actively maintained by Ueno. React Native Starter The Professional React Native St
Reactron is a React component visualizer that allows you to traverse an app's fiber tree and render components individually.
Reactron Empowering the Development Process from Top to Bottom A tool for the complete and total visualization of your React application Reactron bols
Understand how React-hook really behaves, once and for all!
Understand how React-hook really behaves, once and for all!
Simple react hierarchy tree - any React children accepted for nodes
Simple react hierarchy tree - any React children accepted for nodes
Beautiful tree component for your React apps.
Beautiful tree component for your React apps.
Filterable tree view monitor for Redux DevTools
========================= Filterable tree view monitor for Redux DevTools. Actions are collapsed by default but they can be expanded by clicking on th
The default monitor for Redux DevTools with a tree view
Redux DevTools Log Monitor The default monitor for Redux DevTools with a tree view. It shows a log of states and actions, and lets you change their hi
Example of blog built with React, Next.js, Firebase Firestore, Styled-Component, Mobx State Tree and other cool technologies
Next Blog Firestore This blog uses Next.js for SSR & Firebase Firestore API for storing and fetching data. Create and edit your content in simple cust
Android and iOS charts based on react-native-svg and paths-js
** Capital One built this project to help our engineers as well as users in the react native community. We have decided to focus on alternatives to re
render abstract syntax trees with react
react-ast render abstract syntax trees using react Please ★ this repo if you found it useful ★ ★ ★ Abstract syntax trees are difficult to work with by
Declaratively render a tree of files with JSX
React FS Renderer Tired of using an imperitive API to manipulate a tree of output? React gives us a great declarative interface for browser DOMs and n
The default monitor for Redux DevTools with a tree view
Redux DevTools Log Monitor The default monitor for Redux DevTools with a tree view. It shows a log of states and actions, and lets you change their hi
Filterable tree view monitor for Redux DevTools
========================= Filterable tree view monitor for Redux DevTools. Actions are collapsed by default but they can be expanded by clicking on th
Declarative state and side effects management for popular JavaScript frameworks
Cerebral A declarative state and side effects management solution for popular JavaScript frameworks Documentation Current Cerebral (2.x and up) Previo
Wrapper component that detects element resize and passes new dimensions down the tree. Based on https://github.com/wnr/element-resize-detector
react-container-dimensions Wrapper component that detects parent (container) element resize and passes new dimensions down the tree. Based on element-
The Most Complete React UI Component Library
PrimeReact PrimeReact is a rich set of open source UI Components for React. See PrimeReact homepage for live showcase and documentation. Download Prim
Easy, light, flexible tree view made with React.
React-treeview Easy, light, flexible treeview made with React. Demos from the demos folder. install Npm: npm install react-treeview Bower: bower insta
React Tree View Component. Data-Driven, Fast, Efficient and Customisable.
react-treebeard React Tree View Component. Data-Driven, Fast, Efficient and Customisable. Install npm install react-treebeard --save Example An onlin
The Most Complete React UI Component Library
PrimeReact PrimeReact is a rich set of open source UI Components for React. See PrimeReact homepage for live showcase and documentation. Download Prim
Create the next immutable state by mutating the current one
Immer Create the next immutable state tree by simply modifying the current tree Winner of the "Breakthrough of the year" React open source award and "
JavaScript & TypeScript persistent and optionally immutable data tree with cursors.
Baobab Baobab is a JavaScript & TypeScript persistent and immutable (at least by default) data tree supporting cursors and enabling developers to easi
A tree data structure that emits events on updates, even if the modification is triggered by one of the leaves, making it easier to think in a reactive way.
Freezer A tree data structure that emits events on updates, even if the modification is emited by one of the leaves, making it easier to think in a re
Predictable state container for React apps written using Hooks
Redhooks is a tiny React utility library for holding a predictable state container in your React apps. Inspired by Redux, it reimplements the redux pa