A library for creating generic graph data structures and modifying, analyzing, and visualizing them.