GraphML is a comprehensive and easy-to-use file format for graphs. It consists of a language core to describe the structural properties of a graph and a flexible extension mechanism to add application-specific data. Its main features include support of
Unlike many other file formats for graphs, GraphML does not use a custom syntax. Instead, it is based on XML and hence ideally suited as a common denominator for all kinds of services generating, archiving, or processing graphs.
Note
Above description is coming from GraphML official website: http://graphml.graphdrawing.org/.
PyGraphML is a small library designed to parse GraphML files. This library has been written in Python. It’s main feature are:
Git deposit is available at http://github.com/hadim/pygraphml
What’s next :