zgraph
ZGraph is a cross-language graph visualization library designed for creating, manipulating, and rendering large graphs. It emphasizes scalable layouts and interactive exploration, supporting a range of domains from social networks to biological pathways.
The core data model represents graphs as sets of nodes and edges, with optional attributes for properties
Layout and rendering: ZGraph implements multiple layout algorithms including force-directed, hierarchical, circular, and geographic layouts. Rendering
Extensibility and ecosystem: A plugin system allows custom node/edge styles, new layouts, and data adapters. Language
Applications and reception: Used in education and research to visualize networks, assess connectivity, and illustrate graph