vincicat / npmgraph.an

2d visualization of npm

Home Page:http://npm.anvaka.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

npmgraph.an

Visualization of npm shows dependency graph of an npm package.

Note, due to anvaka#1 the website talks with npm registry through heroku-hosted proxy. This may have negative impact on latency.

Screenshots

Default view: Default view

Responsive view:

Responsive view

3d view: 3d view

How it's done?

angular.js + browserify + ngraph => gulp => http://npm.anvaka.com/

The website is entirely hosted on GitHub Pages, with continous deployment setup via travis.

The npm data is coming from isaacs.iriscouch.com and is collected by npmgraphbuilder at real time.

For CSS styles I'm using twitter bootstrap and less.

npm rocks

All modules of this application are provided by npm.

Local development

git clone https://github.com/anvaka/npmgraph.an.git
cd npmgraph.an
npm i
npm start

This should start local dev server and serve npm visualization.

license

MIT

About

2d visualization of npm

http://npm.anvaka.com

License:MIT License


Languages

Language:JavaScript 66.9%Language:HTML 17.0%Language:CSS 15.2%Language:Shell 0.9%