Choosing a headless CMS is not just a feature checklist problem; teams also need to know whether a project is healthy, still shipping, visible enough to inspect, and licensed clearly. For June 2026, the ToolVitals data set for Headless CMS Tools includes 43 open/source-visible entries with ToolVitals score, health score, shipping score, GitHub stars, status, openness_label, and license_label.

This ranking uses open/source-visible tools only and sorts first by ToolVitals score descending. GitHub stars are used only as a secondary popularity signal for ties, so a widely starred project can still rank below a tool with stronger health and shipping signals.

Rankings

RankToolOpennessLicenseHealthShippingGitHub StarsScoreStatus
1SanityOSI-approved OSSMIT98100616399🟢 Excellent
2EmDash CMSOSI-approved OSSMIT951001078098🟢 Excellent
3dotCMSOSI-approved OSSGPL-2.09110094796🟢 Excellent
4Enonic XPOSI-approved OSSGPL-3.0909820895🟢 Excellent
5YcodeOSI-approved OSSMIT909518494🟢 Excellent
6SuluOSI-approved OSSMIT9387133493🟢 Excellent
7ExpressionEngineOSI-approved OSSApache-2.0819550189🟢 Excellent
8DNN PlatformOSI-approved OSSMIT8683113186🟢 Excellent
9ConcreteOSI-approved OSSMIT838284186🟢 Excellent
10Conrete CMSOSI-approved OSSMIT838284186🟢 Excellent
11Bolt CMSOSI-approved OSSMIT838058285🟢 Excellent
12Backdrop CMSOSI-approved OSSGPL-2.08471103684🟢 Excellent
13Frappe WikiOSI-approved OSSMIT767340881🟢 Excellent
14Orchard CoreOSI-approved OSSBSD-3-Clause7772808880🟢 Excellent
15GravOSI-approved OSSMIT84541551678🟢 Good
16contentOSI-approved OSSMIT7761364078🟢 Good
17CairnCMSOSI-approved OSSGPL-3.06676678🟢 Good
18Pages CMSOSI-approved OSSMIT8153372676🟢 Good
19DokuWikiOSI-approved OSSGPL-2.07965463275🟢 Good
20ChangelogOSI-approved OSSMIT7946276673🟢 Good
21KeystoneOSI-approved OSSMIT7346988170🟢 Good
22openblogOSI-approved OSSMIT6954268🟢 Good
23b10cks CMSOSI-approved OSSAGPL-3.062561367🟢 Good
24AWCMSOSI-approved OSSMIT57471065🟢 Good
25AstropressOSI-approved OSSMIT5163065🟢 Good
26LektorOSI-approved OSSBSD-3-Clause7020394362🟢 Good
27lara-zeus SkyOSI-approved OSSMIT623421462🟢 Good
28LeadCMSOSI-approved OSSMIT59443362🟢 Good
29MZingaOSI-approved OSSMIT5928956🟡 Fair
30LinkBCMSOSI-approved OSSMIT540245🟡 Fair
31DoraCMSOSI-approved OSSMIT467352944🟡 Fair
32VaahCMSOSI-approved OSSMIT43757541🟡 Fair
33BlogifierOSI-approved OSSMIT440129940🟡 Fair
34MicrofeedOSI-approved OSSAGPL-3.0360399338🔴 Needs Attention
35cmsOSI-approved OSSAGPL-3.0360390638🔴 Needs Attention
36mave-cmsOSI-approved OSSMIT300733🔴 Needs Attention
37Cockpit CMSOSI-approved OSSMIT310540031🔴 Needs Attention
38Puck CMSOSI-approved OSSMIT28016931🔴 Needs Attention
39HashBrown CMSOSI-approved OSSMIT28015831🔴 Needs Attention
40StartupEngineOSI-approved OSSMIT28014030🔴 Needs Attention
41RpubOSI-approved OSSMIT2706230🔴 Needs Attention
42ContentiveOSI-approved OSSMIT240128🔴 Needs Attention
43bhd-cmsOSI-approved OSSMIT190126🔴 Needs Attention

Top 3 Highlights

Sanity ranks first with a ToolVitals score of 99, backed by a 98 health score and a 100 shipping score. It is labeled OSI-approved OSS with an MIT license_label, has 6,163 GitHub stars, and is marked 🟢 Excellent, making it the strongest overall entry in this data set.

EmDash CMS ranks second with a ToolVitals score of 98, a 95 health score, and a 100 shipping score. It has 10,780 GitHub stars, more than the first-ranked tool, but the ranking approach puts ToolVitals score ahead of popularity. Its openness_label is OSI-approved OSS and its license_label is MIT.

dotCMS ranks third with a ToolVitals score of 96, combining a 91 health score with a 100 shipping score. It is labeled OSI-approved OSS with a GPL-2.0 license_label and has 947 GitHub stars. The data points to a strong shipping profile even though its GitHub audience is smaller than several lower-ranked tools.

Want to see the full details, pricing, and trend data for every tool in Headless CMS? Browse all Headless CMS Tools →