I am looking for a library for graph visualization on a web page.
I would like to visualize a graph consisting of nodes interconnected by edges. On this graph i would like to show multiple paths (which traverse multiple nodes). It has to be possible to have multiple routes share the same edge and to assign different colors to different paths. The layout of the graph has to be done automatically.
I have seen a lot of libraries for graph visualization but none of them seems to support adding paths. Is anyone aware of such a library?
Basically, I would like to create something like this: http://bgplay.routeviews.org/bgplay.png