Node by Numbers 2018 — NodeSource


2018 Edition

For the fourth year in a row, we’ve analyzed a large set of adoption, growth, and success metrics for the Node.js project. The annual numbers tell the story of continued evolution of the Node.js project.

By all measures, 2017 was a fantastic year for Node.js - and 2018 was even better. Metrics across the board show growth and expansion of the platform.

Download PDF
View 2016 Report View 2017 Report


Node.js 8.x "Carbon" LTS surpassed 6.x "Boron" in popularity early in the year, with success propelled by much-wanted features like Async hooks, an upgrade to V8, and an expanded suite of tools and new features in core.

Downloads of the 10.x "Dubnium" release line, which became the active LTS version in April of 2018, grew steadily through the remainder of the year. Downloads of the 6.x "Boron" series declined steadily throughout the year—an encouraging trend, as maintenance support for Boron is scheduled to end this April.

Downloads by Version

Download Chart

Downloads by OS

Download Chart

Downloads Per Month 2015-2018

Download Chart

Total Recorded Downloads

avg / day

Total Amount Downloaded


Developing Economy Downloads


How do this year's numbers stack up?

Read our analysis of the data ⟩


Nearly 600 people contributed to the Node.js project for the first time ever in 2018, with an impressive 230 unique core contributors in October alone.

Each year we analyze git and GitHub activity for the Node.js project. While 2017 is still the top year for net new contributors, the Node.js project has an impressive participation record, with an average of more than 100 unique contributors per month in 2018.

Commits to Node.js Core by Version 2009-

Download Chart

Unique Core Contributors 2009-

Download Chart

New Contributors 2009-

Download Chart