# reagraph **Repository Path**: mirrors_DataDog/reagraph ## Basic Information - **Project Name**: reagraph - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-10-08 - **Last Updated**: 2024-10-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
--- Reagraph is a high-performance network graph visualization built in WebGL for React. ## 🚀 Quick Links - Checkout the [**docs and demos**](https://reagraph.dev) - Checkout a basic demo on [CodeSandbox](https://codesandbox.io/s/reagraph-example-mwh96q) - Learn about updates from the [changelog](CHANGELOG.md) ## 💎 Other Projects - [Reaflow](https://reaflow.dev?utm=reagraph) - Open-source library for workflow and diagram graphs. - [Reablocks](https://reablocks.dev?utm=reagraph) - Open-source component library for React based on Tailwind. - [Reaviz](https://reaviz.dev?utm=reagraph) - Open-source library for data visualizations for React. - [Reachat](https://reachat.dev?utm=reagraph) - Open-source library for building LLM/Chat UIs for React. ## ✨ Features - WebGL based for high performance - Node Sizing based on attribute, page rank, centrality, custom - Light and Dark Mode with custom theme ability - Path finding between nodes - Radial Context Menu - Highlight and Selection Hook - Dragging Nodes - Lasso Selection - Expand/Collapse Nodes - Customizable Nodes - Advanced Label Placement - Edge Interpolation - Clustering with the following built in layouts: - Force Directed 2D - Force Directed 3D - Circular 2D - Tree Top Down 2D - Tree Left Right 2D - Tree Top Down 3D - Tree Left Right 3D - Radial Out 2D - Radial Out 3D - Hierarchical Top Down 2D - Hierarchical Left Right 2D - No Overlap 2D - Force Atlas 2 2D ## 📦 Usage Install the package via **NPM**: ``` npm i reagraph --save ``` Install the package via **Yarn**: ``` yarn add reagraph ``` Import the component into your app and add some nodes and edges: ```tsx import React from 'react'; import { GraphCanvas } from 'reagraph'; export default () => (