Skip to content
No description, website, or topics provided.
JavaScript HTML CSS Other
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.


Type Name Latest commit message Commit time
Failed to load latest commit information.
js Loader -> Progress Feb 23, 2019
.eslintrc.json eslint Jan 20, 2018
.gitignore +package-lock.json Jan 20, 2018
.npmrc +npmrc Dec 6, 2018 fix: ES6 module detection Jan 19, 2018 Merge branch 'master' of Dec 6, 2018
index.css css to fix drag effect Jan 18, 2019
index.html Loader -> Progress Feb 23, 2019
package.json npm audit Jun 7, 2019
track.php Track which modules people are graphing Mar 15, 2018


A tool for exploring NPM modules and dependencies. Available online at


Browser support

Runs on the latest versions of Chrome, Safari, Firefox and Edge.

Running locally

NPMGraph can be run from any web server capable of serving static files. For example:

$ git clone
$ cd npmgraph
$ npm install -g static-server
$ static-server

... then open http://localhost:9080 in your browser of choice.


The dependency graph is drawn with the Viz.js which, if you're not familiar with it, is a really slick project. It's a must-have module for anyone interested in drawing directed graphs in JS.

You can’t perform that action at this time.