graphael: A System for Generalized Force-Directed Layouts*
by: David Forrester, Stephen G. Kobourov, Armand Navabi, Kevin Wampler, and Gary Yee
Department of Computer Science, University of Arizona
1040 E. 4th Street, Tucson, AZ 85721, USA.
{forrestd, kobourov, navabia, wamplerk, gyee}@cs.arizona.edu

The graphael system implements several classic force-directed layout methods, as well as several novel layout methods for non-Euclidean geometries, including hyperbolic and spherical. The system can handle large graphs, using multi-scale variations of the force-directed methods. Finally, the system can layout and visualize graphs that evolve though time, using static views, animation, and morphing.
Read more about the Graphael system here.