A simple javascript library to render a graph / network in a circle?

I am looking for a javascript library that splits networks into nodes arranged in a circle.

There are other good questions about javascript rendering in general, but most of the things mentioned seem to be pretty heavy tools. I am looking for a simple API that allows me to pass an array of pairs of strings representing the connections, and then displays the nodes of the resulting graph in a circle, and internal lines connect the connected nodes.

Requirements: javascript (not flash), free, available for offline use

+6
javascript graph networking visualization
source share
5 answers

I recently had a similar need, and I found that the best free graph visualization was Javascript InfoVis Tooklit . I could not find anything easier that would also display a reasonable linked graph. Fortunately, there are many examples / tutorials to learn how to configure it for your specific application.

+7
source share

Cytoscape Web JS will do everything you need.

Check out the github page here , which also contains a simple demo version of http://cytoscape.github.com/cytoscape.js/

+4
source share

Take a look at http://raphaeljs.com/

+1
source share

Have you looked at the Google visualization API? This is Javascript, and you can run it offline. (plus they have some tools in Python / Java for converting your data to ... etc.).

0
source share

mxGraph is free if your use is non-profit

0
source share

All Articles