57 ranked · GitHub · method 1.0.0 · #70f3

Open-Source CMS Platforms, Ranked by GitHub Stars

Deployable open-source content management systems — traditional, headless, and git-based — ranked by GitHub stars. License, language, and last-commit activity shown per entry.

Updated Nov 12, 2026 · source API →

How this shortlist is built

Repositories tagged topic:cms with 500+ stars, excluding awesome-lists, starters, plugins, site generators, visual site builders, admin-panel frameworks, and adjacent tools (galleries, forums, security scanners). Only systems you can deploy to manage content.

Stars measure popularity, not suitability. “License undeclared” means GitHub detected no SPDX license — check the repo before commercial use. Activity is the repo's last commit date. Rankings are never sold and sponsors never affect order.

#NameStarsChangeHistory
1
strapistrapi/strapilicense undeclared· TypeScript· commit todayself-hosted
73.5K▲ +4
2
GhostTryGhost/GhostMIT· TypeScript· commit todayself-hosted
55.8K▲ +20
3
payloadpayloadcms/payloadMIT· TypeScript· commit todayself-hosted
45.8K▲ +17
4
halohalo-dev/haloGPL-3.0· Java· commit todayself-hosted
40.3K▲ +18
5
directusdirectus/directuslicense undeclared· TypeScript· commit todayself-hosted
38.7K▲ +6
6
wagtailwagtail/wagtailBSD-3-Clause· Python· commit yesterdayself-hosted
20.7K▲ +56
7
decap-cmsdecaporg/decap-cmsMIT· JavaScript· commit 3d agoself-hosted
19.5K—
8
gravgetgrav/gravMIT· PHP· commit yesterdayself-hosted
15.7K▲ +1
9
keystone-classickeystonejs/keystone-classicMIT· JavaScript· commit 1mo agoarchivedself-hosted
14.5K—
10
emdashemdash-cms/emdashMIT· TypeScript· commit todayself-hosted
14.4K▲ +11
11
tinacmstinacms/tinacmsApache-2.0· TypeScript· commit todayself-hosted
13.9K▼ -1
12
octoberoctobercms/octoberlicense undeclared· PHP· commit todayself-hosted
11.2K—
13
django-cmsdjango-cms/django-cmslicense undeclared· Python· commit todayself-hosted
10.7K▲ +1
14
grideagetgridea/grideaMIT· TypeScript· commit 3y agoself-hosted
10.2K▼ -1
15
keystonekeystonejs/keystoneMIT· TypeScript· commit todayself-hosted
10.0K▲ +1
16
OrchardCoreOrchardCMS/OrchardCoreBSD-3-Clause· C#· commit todayself-hosted
8.2K▼ -1
17
webiny-jswebiny/webiny-jslicense undeclared· TypeScript· commit todayself-hosted
8.1K—
18
PubliiGetPublii/PubliiGPL-3.0· HTML· commit 4d agoself-hosted
7.4K—
19
sanitysanity-io/sanityMIT· TypeScript· commit todayself-hosted
6.4K▲ +5
20
ponzuponzu-cms/ponzuBSD-3-Clause· Go· commit 11mo agoself-hosted
5.8K—
21
pagekitpagekit/pagekitMIT· PHP· commit 4y agoarchived
5.4K—
22
cockpitagentejo/cockpitMIT· JavaScript· commit 2y agoself-hosted
5.4K▲ +1
23
Umbraco-CMSumbraco/Umbraco-CMSMIT· C#· commit todayself-hosted
5.3K▲ +1
24
mediacmsmediacms-io/mediacmsAGPL-3.0· Python· commit 16d agoself-hosted
5.2K▲ +3
25
joomla-cmsjoomla/joomla-cmsGPL-2.0· PHP· commit todayself-hosted
5.2K▼ -1
26
apostropheapostrophecms/apostrophelicense undeclared· JavaScript· commit todayself-hosted
4.7K▲ +1
27
pagescmshunvreus/pagescmsMIT· TypeScript· commit 27d agoself-hosted
4.2K▲ +3
28
microfeedmicrofeed/microfeedAGPL-3.0· TypeScript· commit 1mo agoself-hosted
4.1K▲ +1
29
boltbolt/boltMIT· PHP· commit 3y agoarchivedself-hosted
4.1K—
30
lektorlektor/lektorBSD-3-Clause· Python· commit 2d agoself-hosted
4.0K▲ +2
31
cmssiteserver/cmsAGPL-3.0· JavaScript· commit 13d agoself-hosted
3.9K—
32
Picopicocms/PicoMIT· PHP· commit 4mo agoself-hosted
3.9K—
33
contentnuxt/contentMIT· TypeScript· commit todayself-hosted
3.7K—
34
DoraCMSdoramart/DoraCMSMIT· JavaScript· commit 10d agoself-hosted
3.6K—
35
microwebermicroweber/microweberMIT· HTML· commit yesterdayself-hosted
3.4K▲ +1
36
anchor-cmsanchorcms/anchor-cmsGPL-3.0· PHP· commit 6y agoarchivedself-hosted
3.3K—
37
pyrocmspyrocms/pyrocmslicense undeclared· PHP· commit 29d ago
3.2K—
38
sveltia-cmssveltia/sveltia-cmsMIT· JavaScript· commit todayself-hosted
3.1K▲ +3
39
maccms10magicblack/maccms10license undeclared· PHP· commit 8d ago
2.9K—
40
cmsLavaLite/cmslicense undeclared· PHP· commit 3y ago
2.9K▲ +1
41
ZKEACMSSeriaWei/ZKEACMSGPL-3.0· C#· commit 15d agoself-hosted
2.8K▲ +1
42
vscode-front-matterestruyf/vscode-front-matterMIT· TypeScript· commit todayself-hosted
2.6K—
43
squidexSquidex/squidexMIT· C#· commit todayself-hosted
2.5K▲ +1
44
keystaticThinkmill/keystaticMIT· TypeScript· commit 1mo agoself-hosted
2.5K▼ -1
45
SpinaSpinaCMS/Spinalicense undeclared· JavaScript· commit 1mo agoself-hosted
2.3K—
46
quokkaquokkaproject/quokkalicense undeclared· Python· commit 6y agoarchivedself-hosted
2.2K—
47
piranha.corePiranhaCMS/piranha.coreMIT· C#· commit 15d agoself-hosted
2.2K▼ -2
48
sonicgo-sonic/sonicMIT· Go· commit 2y agoself-hosted
2.1K—
49
PublicCMSsanluan/PublicCMSlicense undeclared· Java· commit 10d agoself-hosted
2.1K—
50
suneditorJiHong88/suneditorMIT· JavaScript· commit today
2.0K—
51
andesinevriteio/andesinelicense undeclared· TypeScript· commit todayself-hosted
2.0K—
52
sonicjsSonicJs-Org/sonicjsMIT· TypeScript· commit yesterdayself-hosted
1.8K—
53
primebirkir/primeMIT· TypeScript· commit 3y agoself-hosted
1.7K—
54
postbotgitcoffee-os/postbotApache-2.0· TypeScript· commit 5d ago
1.7K▲ +6
55
typicmstypicms/typicmsMIT· PHP· commit 6d agoself-hosted
1.6K—
56
nodepresssurmon-china/nodepressMIT· TypeScript· commit 4mo agoself-hosted
1.5K—
57
winterwintercms/winterMIT· PHP· commit yesterdayself-hosted
1.5K▼ -1
method v1 • hash 70f3FreshLast verified: Nov 12, 2026
RSSCompare top picks as SaaS alternatives →
Embed this chart's badge

Open-Source CMS Platforms, Ranked by GitHub Stars leader badge

<a href="https://maal.top/charts/github-cms/"><img src="https://maal.top/badges/github-cms.svg" alt="Open-Source CMS Platforms, Ranked by GitHub Stars — ranked by maal.top" /></a>