Node by Numbers 2016 — NodeSource


Following up on last year's Node by Numbers, we analyzed a suite of metrics around Node.js, and once again the numbers tell a story of the continued evolution of Node.js. By all measures, 2016 was a fantastic year for Node.js—both usage and the Node.js community are expanding even more rapidly than before.

Download PDF
View 2017 Report View 2018 Report


With the release of a second LTS version—Node.js 6—we gain new insights into the life cycles of LTS and non-LTS release lines. This is key to understanding why which versions are being used and how we can expect Node.js adoption to grow.

Downloads by Version

Download Chart

Downloads by OS

Download Chart

Downloads Per Month 2014-2016

Download Chart

Total Recorded Downloads

avg / day

Total Amount Downloaded


Developing Economy Downloads



Last year, we analyzed Node.js core project metrics from 2015 of Git and GitHub activity, which showed impressive growth for the project. This year, we analyzed the same metrics for 2016, and noticed a few outstanding new trends around growth of the core project.

Commits to Node.js Core by Version 2009-

Download Chart

Unique Core Contributors 2009-

Download Chart

New Contributors 2009-

Download Chart