networkit
« Back to VersTracker
Description:
Performance toolkit for large-scale network analysis
Type: Formula  |  Latest Version: 11.2@0  |  Tracked Since: Oct 14, 2025
Links: Homepage  |  @NetworkIt_  |  formulae.brew.sh
Category: Developer tools
Tags: network-analysis graph-theory data-science python research
Install: brew install networkit
About:
NetworkIt is a high-performance Python toolkit designed for analyzing and manipulating large-scale networks. It provides efficient algorithms for tasks like community detection, centrality computation, and graph clustering. The library leverages C++ for core computations, making it significantly faster than standard Python graph libraries.
Key Features:
  • High-performance algorithms implemented in C++
  • Comprehensive library for graph analysis and clustering
  • Python bindings for easy integration into data science workflows
  • Supports both simple and complex network structures
Use Cases:
  • Social network analysis to identify communities and influencers
  • Biological network analysis for protein interaction studies
  • Infrastructure analysis (transportation, power grids)
  • Fraud detection in financial transaction networks
Alternatives:
  • NetworkX – NetworkX is more general and easier to use but significantly slower for large graphs compared to NetworkIt's optimized performance.
  • igraph – igraph offers similar performance but NetworkIt provides a more modern Python API and specific optimizations for parallel processing.
Version History
Detected Version Rev Change Commit
Oct 14, 2025 5:03pm 1 VERSION_BUMP b6ad4bc5
Sep 15, 2025 11:05pm 0 VERSION_BUMP 384782a3
Sep 12, 2024 11:30am 1 VERSION_BUMP 9f22bfc9