A JavaScript port of the NetworkX graph library.
JSNetworkX is a port of the popular Python graph library NetworkX. From their website:
NetworkX is a Python language software package for the creation, manipulation, and study of the structure, dynamics, and function of complex networks.
With NetworkX you can load and store networks in standard and nonstandard data formats, generate many types of random and classic networks, analyze network structure, build network models, design new network algorithms, draw networks, and much more.
JSNetworkX aims to bring graph processing to JavaScript, client- and server-side, and to provide an easy way to visualize graphs in the browser.
JSNetworkX and this website make use of various libraries and tools and we want to hereby thank them: