Skip to content

flowhub/the-graph

Folders and files

NameName
Last commit message
Last commit date
Mar 8, 2021
Dec 9, 2017
Jan 3, 2018
Nov 19, 2020
Nov 19, 2020
Jan 3, 2018
Nov 19, 2020
Nov 19, 2020
Nov 19, 2020
Nov 19, 2020
Nov 19, 2020
Nov 19, 2020
Jan 3, 2018
Nov 19, 2020
Nov 19, 2020
Jul 27, 2016
Nov 19, 2020
Nov 19, 2020
Nov 19, 2020
Feb 9, 2021
Nov 19, 2020
Nov 19, 2020

Repository files navigation

The Graph Editor MIT license

This project provides a set React components for viewing and editing node-based graphs. The focus is on graphs used for dataflow and Flow-based programming.

The graph structure is stored by fbp-graph, which supports extendable metadata and undo/redo.

You can optionally use klayjs-noflo for automatic layout of graphs.

the-graph is used as the editor in the Flowhub IDE.

Examples

Using

Install via NPM

npm install the-graph

See the examples for how to include the .js and .css files, and API usage.

License

The MIT License

Support

Please refer to https://noflojs.org/support/.

Developing

Clone the repo

git clone https://github.com/flowhub/the-graph.git # or your own fork on Github
cd the-graph

Install dependencies and build

npm install
npm run build

Run the demo server

npm start

or http://localhost:3000/examples/demo-full.html for interactive demo.

Send pull requests on Github!