graph-tool
« Back to VersTracker
Description:
Efficient network analysis for Python 3
Type: Formula  |  Latest Version: 2.98@0  |  Tracked Since: Dec 14, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: graph-theory network-analysis python data-science visualization
Install: brew install graph-tool
About:
graph-tool is a Python module for graph manipulation and analysis. It provides a comprehensive suite of algorithms including community detection, centrality measures, and motif counting. Its core is implemented in C++ with extensive use of the Boost Graph Library, offering performance comparable to specialized standalone applications.
Key Features:
  • High-performance C++ core with Python bindings
  • Extensive algorithm library (centrality, clustering, flows)
  • Powerful graph drawing and visualization capabilities
  • Support for both directed and undirected graphs
Use Cases:
  • Social network analysis and community detection
  • Biological network modeling and pathway analysis
  • Statistical physics modeling on complex structures
  • Infrastructure network resilience testing
Alternatives:
  • NetworkX – Pure Python implementation; easier to install but significantly slower for large graphs
  • igraph – Similar performance focus but graph-tool offers more advanced statistical mechanics algorithms
Version History
Detected Version Rev Change Commit
Dec 14, 2025 8:21pm 3 VERSION_BUMP b686a293
Sep 18, 2025 8:03am 0 VERSION_BUMP 74fd82da
Jan 8, 2025 2:23am 0 VERSION_BUMP 002e5337
Jan 6, 2025 12:47am 0 VERSION_BUMP 6c9b8c17
Jan 5, 2025 7:57am 0 VERSION_BUMP c80e6c0d
Dec 17, 2024 3:27pm 2 VERSION_BUMP 8ee82507
Dec 16, 2024 6:40am 1 VERSION_BUMP 9ee89c19
Nov 25, 2024 10:36pm 0 VERSION_BUMP 48fbad15