NetworkX

Summary

NetworkX is a Python library for studying graphs and networks. NetworkX is free software released under the BSD-new license.

NetworkX
Original author(s)Aric Hagberg
Pieter Swart
Dan Schult
Developer(s)Many others
Initial release11 April 2005; 18 years ago (2005-04-11)[1][2]
Stable release
3.3[3] Edit this on Wikidata / 6 April 2024; 4 days ago (6 April 2024)
Repository
  • github.com/NetworkX/NetworkX Edit this at Wikidata
Written inPython
Operating systemCross-platform
TypeSoftware library
LicenseBSD-new license
Websitenetworkx.github.io

Features edit

Suitability edit

NetworkX is suitable for operation on large real-world graphs: e.g., graphs in excess of 10 million nodes and 100 million edges.[clarification needed][4] Due to its dependence on a pure-Python "dictionary of dictionary" data structure, NetworkX is a reasonably efficient, very scalable, highly portable framework for network and social network analysis.[5]

Integration edit

NetworkX is integrated into SageMath.[6]

See also edit

References edit

  1. ^ NetworkX first public release (NX-0.2), From: Aric Hagberg, Date: 12 April 2005, Python-announce-list mailing list
  2. ^ NetworkX initial release, NX-0.2, hagberg – 2005-04-11, Project Info – NetworkX, Registered: 2004-10-21, SourceForge.net
  3. ^ "Release 3.3". 6 April 2024. Retrieved 8 April 2024.
  4. ^ Aric Hagberg, Drew Conway, "Hacking social networks using the Python programming language (Module II – Why do SNA in NetworkX)", Sunbelt 2010: International Network for Social Network Analysis.
  5. ^ Aric A. Hagberg, Daniel A. Schult, Pieter J. Swart, Exploring Network Structure, Dynamics, and Function using NetworkX, Proceedings of the 7th Python in Science conference (SciPy 2008), G. Varoquaux, T. Vaught, J. Millman (Eds.), pp. 11–15.
  6. ^ "SageMath Mathematical Software System - Sage".

External links edit

  • Official website: networkx.github.io
  • NetworkX discussion group
  • Survey of existing graph theory software
  • NetworkX on StackOverflow
  • networkx on GitHub