A 100% JavaScript flowcharting/diagramming component.
Diagrams/Flowcharts - AddFlow for HTML5 allows you to create and manipulate two-dimensional diagrams. An AddFlow diagram is a set of objects (nodes) that can be linked to each other. These diagrams can be created programmatically or interactively.
Exporting - OrgChart JS supports the following export formats; PDF, PNG, SVG and CSV. You can easily export an individual node with its children or an entire organization chart.
.
Add platform independent diagramming to your application.
Rich User Interaction - Users can create, resize, move and modify nodes and links as they wish. Other interaction features include undo and redo, scrolling and zooming, multiple selection and grid alignment. The control handles both mouse and touch events.
Diagramming components for dependency visualization and analysis.
Stable Auto Layout - To prevent multi-parent hierarchy diagrams changing dramatically each time a node is added/removed, rules can be set for ordering nodes relative to each other. Because they are soft rules it does not enforce the layout so the control can still choose the optimal layout.