MysticRose is a javascript library for visualizing graphs. http://en.wikipedia.org/wiki/Graph_(mathematics)