4.21.5 • Published 3 months ago

reagraph v4.21.5

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
3 months ago

Reagraph is a high-performance network graph visualization built in WebGL for React.

🚀 Quick Links

💎 Other Projects

  • Reaflow - Open-source library for workflow and diagram graphs.
  • Reablocks - Open-source component library for React based on Tailwind.
  • Reaviz - Open-source library for data visualizations for React.
  • Reachat - 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:

import React from 'react';
import { GraphCanvas } from 'reagraph';

export default () => (
  <GraphCanvas
    nodes={[
      {
        id: 'n-1',
        label: '1'
      },
      {
        id: 'n-2',
        label: '2'
      }
    ]}
    edges={[
      {
        id: '1->2',
        source: 'n-1',
        target: 'n-2',
        label: 'Edge 1-2'
      }
    ]}
  />
);

Checkout an example on CodeSandbox.

🔭 Development

If you want to run reagraph locally, its super easy!

  • Clone the repo
  • npm i
  • npm start
  • Browser opens to Storybook page

❤️ Contributors

Thanks to all our contributors!

4.21.1

6 months ago

4.21.2

5 months ago

4.21.3

3 months ago

4.21.4

3 months ago

4.21.0

7 months ago

4.20.0

7 months ago

4.20.1

7 months ago

4.21.5

3 months ago

4.19.5

7 months ago

4.19.4

8 months ago

4.18.1

1 year ago

4.18.0

1 year ago

4.19.0

1 year ago

4.19.1

1 year ago

4.19.2

12 months ago

4.19.3

10 months ago

4.17.4

1 year ago

4.17.3

1 year ago

4.17.2

1 year ago

4.17.1

1 year ago

4.17.0

1 year ago

4.16.1

1 year ago

4.16.0

1 year ago

4.15.27

1 year ago

4.15.26

1 year ago

4.15.25

1 year ago

4.15.23

1 year ago

4.15.24

1 year ago

4.15.22

1 year ago

4.15.21

1 year ago

4.15.20

1 year ago

4.15.19

1 year ago

4.15.18

1 year ago

4.15.16

1 year ago

4.15.15

1 year ago

4.15.17

1 year ago

4.15.14

1 year ago

4.15.12

1 year ago

4.15.11

1 year ago

4.15.13

1 year ago

4.15.10

1 year ago

4.15.7

1 year ago

4.15.8

1 year ago

4.15.9

1 year ago

4.15.5

1 year ago

4.15.6

1 year ago

4.15.4

1 year ago

4.15.3

1 year ago

4.15.2

1 year ago

4.15.1

2 years ago

4.15.0

2 years ago

4.14.2

2 years ago

4.14.1

2 years ago

4.14.0

2 years ago

4.12.3

2 years ago

4.10.5

2 years ago

4.12.4

2 years ago

4.9.3

2 years ago

4.9.0

2 years ago

4.9.2

2 years ago

4.9.1

2 years ago

4.10.1

2 years ago

4.12.0

2 years ago

4.10.2

2 years ago

4.12.1

2 years ago

4.10.3

2 years ago

4.12.2

2 years ago

4.10.4

2 years ago

4.10.0

2 years ago

4.8.4

2 years ago

4.8.3

2 years ago

4.11.0

2 years ago

4.11.1

2 years ago

4.13.0

2 years ago

4.7.9

2 years ago

4.7.6

2 years ago

4.7.5

2 years ago

4.7.8

2 years ago

4.7.7

2 years ago

4.7.2

2 years ago

4.7.1

2 years ago

4.7.4

2 years ago

4.7.3

2 years ago

4.7.12

2 years ago

4.7.10

2 years ago

4.7.11

2 years ago

4.8.1

2 years ago

4.8.0

2 years ago

4.8.2

2 years ago

4.6.1

3 years ago

4.6.0

3 years ago

4.6.3

3 years ago

4.6.2

3 years ago

4.7.0

3 years ago

4.5.1

3 years ago

4.4.5

3 years ago

4.4.4

3 years ago

4.5.0

3 years ago

4.4.1

3 years ago

4.4.0

3 years ago

4.3.1

3 years ago

4.4.3

3 years ago

4.4.2

3 years ago

4.3.0

3 years ago

4.2.0

3 years ago

1.2.0

3 years ago

1.1.0

3 years ago

1.0.3

3 years ago

2.1.2

3 years ago

2.0.3

3 years ago

2.1.1

3 years ago

2.0.2

3 years ago

2.1.4

3 years ago

2.0.5

3 years ago

2.1.3

3 years ago

2.0.4

3 years ago

2.1.6

3 years ago

2.0.7

3 years ago

2.1.5

3 years ago

2.0.6

3 years ago

2.0.9

3 years ago

2.0.10

3 years ago

2.0.8

3 years ago

2.1.0

3 years ago

2.0.1

3 years ago

2.0.0

3 years ago

3.0.2

3 years ago

3.0.1

3 years ago

3.0.0

3 years ago

4.0.5

3 years ago

4.0.4

3 years ago

4.1.0

3 years ago

4.0.1

3 years ago

4.0.0

3 years ago

4.0.3

3 years ago

4.0.2

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago

0.0.1

3 years ago