Command Palette

Search for a command to run...

Page Inspect

https://networkx.org/
Internal Links
4
External Links
5
Images
1
Headings
6

Page Content

Title:NetworkX — NetworkX documentation
Description:
HTML Size:4 KB
Markdown Size:1 KB
Fetched At:November 18, 2025

Page Structure

h2Software for complex networks
h2Contact
h2Releases
h4Stable (notes)
h4Latest (notes)
h4Archive

Markdown Content

NetworkX — NetworkX documentation

#

> NetworkX is a Python package for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks.

## Software for complex networks


- Data structures for graphs, digraphs, and multigraphs
- Many standard graph algorithms
- Network structure and analysis measures
- Generators for classic graphs, random graphs, and synthetic networks
- Nodes can be "anything" (e.g., text, images, XML records)
- Edges can hold arbitrary data (e.g., weights, time-series)
- Open source 3-clause BSD license
- Well tested with over 90% code coverage
- Additional benefits from Python include fast prototyping, easy to teach, and multi-platform

## Contact

- Mailing list
- Issue tracker
- Source

## Releases

#### Stable (notes)
3.5 — May 2025
**Documentation**



#### Latest (notes)
3.6 development
**Documentation**



#### Archive



©2014-2024, NetworkX developers.