What is the fastest, cleanest Javascript graphics visualization tool?

This question concerns sets of tools that draw graphs (those things consisting of vertices and edges), and not general graphs.

The tool should be able to get a set of vertices and edges, calculate their layout and display them either using the canvas tag or SVG, which will be compatible with HTML5.

Flash tools and java applets are missing.

to serve as a single reference, please measure and report how long it takes to build the toolbox, and draw a Barabashi-Alber graph with 100 vertices and 5 edges on a node.

This python lybrary shows how to generate and export it in many formats:

http://networkx.lanl.gov/tutorial/tutorial.html#graph-generators-and-graph-operations

Please indicate browser and processor.

+60
javascript html5 graph visualization
Apr 17 '11 at 19:33
source share
4 answers

The JavaScript InfoVis Toolkit is awesome and I have not seen its competitor.

+45
Apr 18 2018-11-11T00:
source share

Data driven docs (d3.js) http://mbostock.github.com/d3/ are pretty good in my experience as it scales well; can easily process 100 nodes (or more?) without any stops

+15
Aug 26 '11 at 16:57
source share

We produce mxGraph , it is a fully client-based chart visualization library. We optimize just for this one domain, and not just for general drawing, so we have pretty high-speed advantages that cannot realize part-time projects in this area.

+7
Apr 19 2018-11-11T00:
source share

Canviz is a clean Javascript renderer of great graphviz . Graphviz is used on the server to create the layout, but instead of generating an image, it can be displayed using canviz on the client.

There is a demonstration .

+6
Apr 19 '11 at 11:01
source share



All Articles