Headless Node.js CMS comparison by popularity

Node
CMS
10th Oct, 2025
Comparing the popularity of Node.js based headless CMS


The most reliable way to identify the right CMS framework for your needs is to list your requirements in detail and then look for the CMS with features that match those requirements. But, often not all the requirements are clear at the outset. In such cases, a common approach is to resort to the wisdom of the crowd. And it generally makes sense because if a framework is popular, there’s a better chance that:

  • It will have the basic issues sorted out.
  • It will be actively maintained for longer.
  • There will be plugins or extensions available for custom features.
  • There will be articles about the CMS.
  • It will be easier to find developers familiar with it.

This post compares CMS frameworks using publicly available metrics to identify the most popular headless Node.js CMS.

The Contenders

The following are the major Node.js based headless CMS frameworks considered in this comparison:

  • Directus
  • Payload
  • Sanity CMS
  • Strapi

An important distinction to keep in mind when looking at every comparison number is that Sanity CMS cannot be self-hosted and only its frontend - Sanity Studio - can be downloaded and self-hosted.

npm Package Download Stats

The chart below from npmtrends compares the weekly download numbers for the various packages over a 5-year duration.

Trend of weekly npm package download stats
Trend of weekly npm package download stats

From the above chart:

  • Since June 2025, Sanity Studio appears to be the most downloaded library. Until then, Strapi and Sanity had similar download counts for a long period.
  • Payload CMS’s download count exhibits a notable upward trend since July 2025, likely influenced by its acquisition by Figma in June 2025.
  • Strapi’s downloads have declined since around July 2025, resulting in Strapi being the third most downloaded as of October 2025.
Sanity Studio is the most downloaded CMS framework library. Payload CMS has shown the strongest upward trend since July 2025, while Strapi's downloads have declined over the same period.

GitHub stars

The chart below from star-history.com shows the growth in GitHub stars for the various CMS frameworks over the years.

Trend of GitHub star count
Trend of GitHub star count

Observations from the above chart:

  • Strapi has the highest count, with consistent growth over the years. Payload CMS shows the steepest recent growth, aligning with its download trend.
  • Sanity CMS’s lower star count likely reflects that it isn’t a fully open‑source CMS; its GitHub repository is only for Sanity Studio.
  • Directus’s high star count, despite lower downloads, suggests strong developer affinity.
Strapi holds the highest and most consistent star growth over the years. Payload's strongest upward momentum mirrors its download trend, while Directus’s high stars despite lower downloads suggests a strong developer affinity.

SimilarWeb monthly visits to the framework website

The chart below is based on the monthly traffic statistics from similarweb.com.

Comparison of the Total visits in Sep, 2025 to framework websites (via similarweb.com)
Comparison of the Total visits in Sep, 2025 to framework websites (via similarweb.com)

From the chart above:

  • Traffic to Sanity’s website (sanity.io) is about 4× that of the next contender, Strapi, which is closely followed by Payload.
  • It’s unclear how much of this gap is due to Sanity being cloud‑only (only Sanity Studio is self‑hostable).
Sanity CMS's website draws 4x the traffic of Strapi - the next highest. This could possibly be influenced by its cloud-hosted-only nature. Website traffic for the other CMSs generally aligns with their npm download and GitHub star trends.

Reddit, Twitter and Discord subscribers

The chart below is based on the subscriber or follower count for the various CMS across the various social platforms as of October 2025:

Reddit, Twitter and Discord members (as of Oct 2025)
Reddit, Twitter and Discord members (as of Oct 2025)

  • Directus has a strong Twitter following; combined with its Discord membership, this indicates strong developer affinity.
  • As with GitHub stars, Sanity’s relatively modest social following contrasts with its high usage.
  • Strapi and Payload’s social followings across Reddit, Twitter, and Discord reflect steady awareness among developers.
Directus stands out for a strong community on Twitter and Discord. Sanity CMS's modest social presence contrasts with its high adoption, whereas Strapi and Payload CMS demonstrate consistent visibility across developer networks.

Number of Community Plugins Published

The chart below is based on the number of community plugins published for the various CMS frameworks as of September 2025:

Number of community plugins published (as of Sep 2025)
Number of community plugins published (as of Sep 2025)

  • Directus has about twice as many published extensions as Sanity plugins. This may reflect stronger developer affinity and use in more flexibility‑heavy setups.
  • Payload CMS’s lower plugin count may reflect its more recent growth compared with the others.
Directus's high plugin count exhibit its greater developer affinity and its potential use in more flexibility demanding setups. Payload CMS's lower plugin count could be attributed to its more recent growth than the other CMS frameworks.

Conclusion

Comparing these frameworks across metrics, there is no single “most popular” CMS. Each exhibits a certain facet of popularity. The table below summarizes this:

CMS framework
Popularity
Sanity CMS
  • Most popular headless CMS based on traffic and download stats.
  • Limited developer affinity since it isn't fully open-source and cannot be self-hosted.
Strapi
  • Most popular fully open-source CMS when considering stats for both usage and dev affinity.
  • Popularity in recent months has softened as Payload CMS has grown.
Payload
  • Fastest-growing CMS in the recent months.
  • Growth in both usage and developer ecosystem.
Directus
  • Strong developer affinity and ecosystem.
  • Lower usage than the other three CMS frameworks.
Punit's Photo
Uncertain of your tech choices? Let's evaluate and decide.
I'm an independent architect who helps teams make tech decisions with clarity.
Core stack
React variants, Strapi / Directus, Postgres, Supabase or MongoDB, ElasticSearch, RabbitMQ.
System Design
Caching policies, async, scalability, vendor lock-in risks, migrations.
Cloud & infra
Managed vs self-hosted, PaaS offerings, CDNs, observability.
I've guided teams at:
purplle.com Logo mpl.live Logo wedmegood.com Logo
Choose your tech stack with clarity →

Or email: punit@tezify.com


Copyright (c) 2017-2025 Tezify All Rights Reserved. Created in India. GSTIN : 24BBQPS3732P1ZW.
Privacy Policy Terms of Service