Github url

networkx

by networkx

networkx /networkx

Network Analysis in Python

7.5K Stars 2.0K Forks Last release: 9 months ago (networkx-2.4) Other 6.1K Commits 59 Releases

Available items

No Items, yet!

The developer of this repository has not created any items for sale yet. Need a bug fixed? Help with integration? A different license? Create a request here:

NetworkX

.. image:: https://img.shields.io/pypi/v/networkx.svg :target: https://pypi.org/project/networkx/

.. image:: https://img.shields.io/pypi/pyversions/networkx.svg :target: https://pypi.org/project/networkx/

.. image:: https://travis-ci.org/networkx/networkx.svg?branch=master :target: https://travis-ci.org/networkx/networkx

.. image:: https://ci.appveyor.com/api/projects/status/github/networkx/networkx?branch=master&svg=true :target: https://ci.appveyor.com/project/dschult/networkx-pqott

.. image:: https://codecov.io/gh/networkx/networkx/branch/master/graph/badge.svg :target: https://codecov.io/gh/networkx/networkx

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

Simple example

Find the shortest path between two nodes in an undirected graph:

.. code:: python

\>\>\> import networkx as nx \>\>\> G = nx.Graph() \>\>\> G.add\_edge('A', 'B', weight=4) \>\>\> G.add\_edge('B', 'D', weight=2) \>\>\> G.add\_edge('A', 'C', weight=3) \>\>\> G.add\_edge('C', 'D', weight=4) \>\>\> nx.shortest\_path(G, 'A', 'D', weight='weight') ['A', 'B', 'D']

Install

Install the latest version of NetworkX::

$ pip install networkx

Install with all optional dependencies::

$ pip install networkx[all]

For additional details, please see

INSTALL.rst

.

Bugs

Please report any bugs that you find

here <https:></https:>

_. Or, even better, fork the repository on

GitHub <https:></https:>
```_ and create a pull request (PR). We welcome all changes, big or small, and we will help you make the PR if you are new to 

git

 (just ask on the issue and/or see 

CONTRIBUTING.rst

).
## License

Released under the 3-Clause BSD license (see

LICENSE.txt

``` )::

Copyright (C) 2004-2020 NetworkX Developers Aric Hagberg [email protected] Dan Schult [email protected] Pieter Swart [email protected]

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.