GNU GPL free directed sugiyama barycenter graph layout in javascript and svg drawing
mooigraph 925b16bbb3 added javascript dot and gml graph language parsers | hace 3 años | |
---|---|---|
dot-parser | hace 3 años | |
gml-parser | hace 3 años | |
graph | hace 3 años | |
LICENSE | hace 3 años | |
README.md | hace 3 años | |
example-complex.htm | hace 3 años | |
example-complex.js | hace 3 años | |
example-simple.htm | hace 3 años | |
example-simple.js | hace 3 años | |
package.json | hace 3 años | |
screenshot.png | hace 3 años |
GNU GPL free directed sugiyama barycenter graph layout in javascript and svg drawing
Create layered directed graphs in SVG with a few lines of JS in a beautiful and compact layout. The library is based on a modified Sugiyama algorithm. The data feed into the graph library needs to be a node list with its corresponding adjacency list. Each node object in the list is expected to have at least the two properties 'label' and 'layer'. See the two provided example pages example-simple.htm and example-complex.htm for more information.
Originally developed for the Data Analysis Software NAFIDAS of the Swiss National Forest Inventory to visualize dependencies of database variables.
See the two example pages example-simple.htm and example-complex.htm
In the directories dot and gml parsers are javascript graph language parsers to combine with dGraph And it needs a dfs() routine to put the nodes in vertical levels for dGraph layout.
GNU GENERAL PUBLIC LICENSE v3