An open-source graph and network analysis and visualization tool with interactive interface, supports multiple graph formats and various algorithms for computing network metrics and detecting communities.
GraphTea is an open-source, cross-platform tool for graph and network analysis, visualization, and manipulation. It is implemented in Python and provides a user-friendly graphical user interface for working with graph data.
GraphTea allows importing graph data from multiple file formats including GML, GraphML, Pajek NET, CSV, UCInet DL, Matrix Market, and more. It implements algorithms for computing various network analytics metrics such as degree distribution, average path length, diameter, clustering coefficient etc.
For visualization, GraphTea provides interactive graph and network layouts that can be customized in terms of node color, size, label, shape etc. It supports visualizing clusters and communities within the network using built-in community detection algorithms such as Louvain, Label Propagation, Infomap etc.
Additional features in GraphTea include shortest path finding, trail finding, subgraph extraction, graph generators, node/edge centrality metrics, and more. All visualizations and computations can be exported to files.
As an open-source project written in Python, GraphTea is cross-platform and can be easily extended or customized by developers. Its graphical interface makes it accessible for non-programmers as well. Overall, GraphTea is a handy tool for both network science researchers as well as casual graph data explorers.
Here are some alternatives to GraphTea:
Suggest an alternative ❐