Board

Board is a diagram (graph visualisation) library ported from JGraphX to Dart and released under the BSD license.

Board provides functionality for visualisation and interaction with node-edge graphs (not charts). Example applications that you might write with it are a workflow editor, an organisational chart, a business process modelling tool, a UML tool, an electronic circuit diagrammer, network/telecoms visualisation (you get the idea, things with nodes and edges that connect those nodes, a mathematical graph).

Board also includes functionality like XML stencils support, various import/export and layouting (automatically node/edge positioning).

Libraries

graph.analysis
graph.canvas

Copyright (c) 2007-2010, Gaudenz Alder, David Benson

graph.costfunction
graph.exception
graph.generatorfunction
graph.io
graph.io.graphml
graph.layout
graph.layout.hierarchical

Copyright (c) 2005-2012, JGraph Ltd

graph.layout.hierarchical.model
graph.layout.hierarchical.stage
graph.layout.orthogonal

Copyright (c) 2008-2009, JGraph Ltd

graph.layout.orthogonal.model

Copyright (c) 2008-2009, JGraph Ltd

graph.math
graph.model
graph.reader
graph.shape
graph.sharing
graph.swing
graph.swing.handler
graph.swing.util
graph.swing.view
graph.util

Copyright (c) 2007-2012, JGraph Ltd

graph.util.awt
graph.util.property_change
graph.util.xml
graph.view