networkx/networkx is an open source project licensed under BSD 3-clause "New" or "Revised" License which is an OSI approved license.
Similar projects and alternatives to NetworkX based on common topics and language
All Algorithms implemented in Python
A React toolkit for graph visualization based on G6
Scout APM - Leading-edge performance monitoring starting at $39/month. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
🔧 Python Random Graph Generator
A Python library created to assist programmers with complex mathematical functions
Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more
The fundamental package for scientific computing with Python.
Parallel computing with task scheduling
Is there another way to find all the cliques in a graph (dictionary)?
reddit.com/r/learnpython | 2021-04-06
Looking for guidance on how to frame a problem.
reddit.com/r/learnpython | 2021-03-31
There exist a few libraries to work with graphs, most notably I think is NetworkX. Aside from this there are also several algorithms which are usually mentioned in this context eg. Dijkstra.
n-tree data structure?
reddit.com/r/learnpython | 2021-03-17
It sounds like you have a more general directed graph rather than a tree. In that case you could have a look at networkx.
Graph module reccomendations?
reddit.com/r/datascience | 2021-03-14
Networkx: Easily the easiest library to use. It's written in Python and by far and away the most Pythonic. It's extremely well documented and there's a robust community that uses it. Unfortunately, because it's written in Python (with bells and whistles from Numpy and Scipy) it inherits a lot of Python's limitations: namely that it is slow as all get-out. Python is particularly bad when nested loops are involved, which is terrible in graph analysis, since many measures need to be brute-forced by iterating over all nodes, edges, paths, etc. Doesn't work well for large networks (large here being 500+ nodes)
[Topic][Open] Open Discussion Monday — Anybody can post a general visualization question or start a fresh discussion!
reddit.com/r/dataisbeautiful | 2021-02-15
If you are comfortable working with or learning basic python - the NetworkX library sounds like it will fit well with what you would like to do. https://networkx.org/
Help with a mini project
reddit.com/r/learnpython | 2021-02-14
There is a great library that integrates well with pandas to do the heavy lifting heavy lifting for you. Look at networkx and the following tutorial.