Last year the COO of the NodeJS Foundation Laurie Voss got on stage at JSConf and proclaimed npm downloads of Angular had peaked and were in decline, backed up by data in this blog post. The NodeJS Foundation had conducted a survey of 10 million users and combined that data with metrics they collected from downloads of popular frameworks.
I thought it was a bunch of hogwash then and still do now. This is why. Downloads of @angular/core and @angular/cli, the two most essential packages for Angular development are increasing over time!
The package Angular engineers rely on for development (@angular/core) has over 2.2 million weekly downloads and growing.
The @angular/cli package sees ~220,000 less downloads a week but the weekly downloads are also increasing. This is an impressive adoption rate for a tool a large majority of Angular developers rely on to build Angular.
Since April 2018 weekly downloads of the @angular/core package have increased by ~1.5 million, roughly a 360% jump in one year.
It is worth noting the weekly downloads of React, Angular, and Vue are all seeing a healthy bump over the past year.
Vue has climbed in popularity to over 1 million weekly downloads in March 2019, enjoying a ~320% increase in weekly downloads since April 2018.
It seems the NodeJS Foundation weighted the downloads against the legacy AngularJS project This could lead to a problematic picture of Angular adoption.
It is important for organizations with so much influence in the development community to get the numbers right!
P.S. Congrats to Vue for reaching over 1 million downloads on npm in March!