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.
thisNamingConvention, which is more popular in the JS community.
To find out more about the progress, have a look at the issue tracker and the development branch. The plan is to publish prerelease versions to npm as soon as the API documentation process works and the methods are renamed.
JSNetworkX and this website make use of various libraries and tools and we want to hereby thank them: