Skip to content
forked from flowhub/the-graph

SVG custom elements for FBP graph editing and visualization. Used in noflo/noflo-ui

License

Notifications You must be signed in to change notification settings

v13inc/the-graph

This branch is 1 commit ahead of, 138 commits behind flowhub/the-graph:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

5a19a06 · Oct 6, 2017
Jun 26, 2017
Jan 5, 2017
Jun 26, 2017
Jun 27, 2017
Jun 20, 2017
Jun 13, 2017
Oct 6, 2017
Jun 19, 2017
Jan 5, 2017
Jan 5, 2017
Sep 10, 2017
Aug 23, 2017
Jun 26, 2017
Jul 27, 2016
Jun 26, 2017
Jun 14, 2017
Sep 10, 2017

Repository files navigation

The Graph Editor Build Status 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

Developing

Clone the repo

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

Build and watch for changes

grunt dev

Open http://localhost:3000/spec/runner.html for the automated tests, or http://localhost:3000/examples/demo-full.html for interactive demo.

Send pull requests on Github!

About

SVG custom elements for FBP graph editing and visualization. Used in noflo/noflo-ui

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 71.8%
  • CSS 24.8%
  • CoffeeScript 2.6%
  • HTML 0.8%