Hugh Kennedy

Developer; Creative

Understanding npm view site source

Understanding npm is a data visualisation project I designed and developed (with the guidance of Paul DeVay) on behalf of NodeSource that takes a deeper look at some of the habits and behaviours of the JavaScript open source community on a broad scale.

The biggest challenge in consuming or contributing to the community surrounding npm is the sheer number of packages being published. This project was an attempt to take make some high-level observations and fuel inspiration, while prompting further investigation by others.

The site continues to receive occasional updates, and its source has been made available on Github.