Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What's the fastest, pure Javascript, Graph visualization toolkit? [closed]

This question is about toolkits which draw graphs (those things composed of vertices and edges), not generic plots.

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

Flash-based tools and java applets are out.

to serve as unified benchmark, please measure and report how long it takes for the toolkit to layout and draw a Barabasi-Albert graph with 100 vertices and 5 edges per node.

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

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

Please indicate browser and CPU.

like image 809
fccoelho Avatar asked Apr 17 '11 19:04

fccoelho


People also ask

Is D3 the best visualization library?

There are some libraries build on top such as react-d3, and C3js that provides about the same set of chart types out of the box as chartjs, i.e. the basic ones like: Line, Bar, Area, Scatter, Pie. If you have a special need for visualization, such as new or unique type of chart, D3 is probably the right solution.

Which is a common JavaScript visualization library?

D3. js is one of the most popular data visualization libraries being used by developers across the globe and is used to manipulate documents based on data. It uses modern web standards like SVG, HTML, and CSS for building graphs, maps, and pie charts.

What is KeyLines?

KeyLines is a JavaScript software development kit (SDK). You can use the technology to quickly build network visualization web components to embed in your applications.


1 Answers

JavaScript InfoVis Toolkit is awesome and i have not seen a competitor to it.

like image 83
suhair Avatar answered Oct 03 '22 05:10

suhair