Blueprint by Tiny
Return to Tiny.cloud
Return to Tiny.cloudTry TinyMCE for Free
Search by

TinyMCE November downloads surpasses 1 Million on NPM

Joe Robinson

December 7th, 2021

Written by

Joe Robinson

Category

Engineering

During November 2021, TinyMCE NPM download numbers surpassed 1 million.

While the final count was 1,035,631, and that's an obvious milestone, it's the trend it indicates that's more important. Why is that? Because the NPM trend, which we wrote about in our previous NPM milestone post – 20 million downloads – tells the story of Tiny’s growth.

A graph of NPM downloads that shows the results for November 2020

NPM numbers aren’t transparent

It's true. NPM downloads can be manipulated, and are easily misrepresented. We discussed both of  these points earlier this year: the numbers represent a count of HTTP 200 responses from servers and local environments.

In his blog, Andy Richardson highlighted one method of inflating download stats, and how they can be misleading:

"[...]downloads alone aren't a useful metric[...]I'm going to do a little more background research before trusting the downloads and popularity metrics on NPM 🕵️."
~ Andy Richardson, 17 March 2021

However, we still believe that NPM downloads are an indicator of adoption – especially when they’re considered as a trend, and when used alongside other information points and data to verify the volumes.

So what other data should be considered?

To save time, here's some more data points and insights into how TinyMCE has been performing lately, so you can arrive at your own decision:

  • GitHub Stars – TinyMCE recently passed 10K stars on GitHub demonstrating that users really do want to save the GitHub repository.
  • Stack Overflow activity – At the time of publishing this article, there’s 7,846 active questions tagged with [tinymce], with only 3,032 questions yet to be answered. So we have an active community with ongoing Q and A.
  • Render speed increase – We released an upgrade to our editor rendering speed, with a 100ms faster init time. Improved loading speed is linked to better performance, where a delay of even one 1 second reduces customer satisfaction by 16% and we expect this to positively impact our rate of adoption.
  • GitHub Forks – There are currently more than 1,900 forks of TinyMCE on GitHub, demonstrating that users are actively interested in copying and contributing to the project.

Why we know this is significant

In our previous post, we explored a projection that saw our NPM results reaching 2 million downloads per month, in early 2022. The November milestone supports this projection. 

It tells a story that our ongoing development work is positively impacting our rate of adoption by developers. And thanks to NPM having included a new metrics view in January (to display weekly download numbers) we can check on how the trend progresses, on an ongoing basis.

How can you Download TinyMCE through NPM?

To try out TinyMCE through the NPM:

  1. Navigate to the TinyMCE page on the NPM website
  2. Copy the command to install the TinyMCE files: npm i tinymce
  3. Paste the command into your terminal or command line shell, and modify the arguments as needed. For example:
npm install tinymce@^5

+ tinymce@5.9.2

added 1 package from 1 contributor and audited 26 packages in 1.07s

found 0 vulnerabilities

If you want to try out TinyMCE Cloud, you can access a 30-day free trial of all of our premium features for FREE when you register your account.

 

CommunityJavascript
byJoe Robinson

Technical and creative writer, editor, and a TinyMCE advocate. An enthusiast for teamwork, open source software projects, and baking. Can often be found puzzling over obscure history, cryptic words, and lucid writing.

Related Articles

  • Engineering

    How to generate a flexible and sortable HTML table

    by Joe Robinson in Engineering
Subscribe for the latest insights served straight to your inbox every month.

Deploy TinyMCE in just 6 lines of code

Built to scale. Developed in open source. Designed to innovate.

Begin with your FREE API Key
Tiny Editor
Tiny logo
Privacy Policy - Terms of Use© 2022 Tiny Technologies Inc.TinyMCE® and Tiny® are registered trademarks of Tiny Technologies, Inc.

Products

  • TinyMCE
  • Tiny Drive
  • Customer Stories
  • Pricing