SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 CMS Open-Source Projects
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Strapi
🚀 Strapi is the leading open-source headless CMS. It’s 100% JavaScript/TypeScript, fully customizable, and developer-first.
Project mention: Three Ways to Convert JSON to TypeScript. Only One Is Deterministic. | dev.to | 2026-04-27CMS content. Headless CMS responses from Strapi, Sanity, or Contentful are deeply nested. Type them once; let the compiler catch template bugs.
-
OP/author here! Apologies about the malware and captcha. It looks like my site was exploited by CVE-2026-26980 affecting all Ghost sites pre v6.19 [1][2] An API key was hijacked to inject malicious JS into every page that looks like a cloudflare captcha; it seems that the JS only targeted windows users, so I didn't catch it before I shared the post widely.
The site has been upgraded to 6.44 to close the vulnerability, I rotated every API key and account credential, and both manually and programmatically scrubbed every instance I could find of the code injection across the database. I think we're clear now!
Sorry to anyone caught by this and thank you to folks for flagging it (and thanks to the HN team for letting me follow up on this after comments were closed). I'm seriously mortified. X_X
[1] https://github.com/TryGhost/Ghost/security/advisories/GHSA-w...
-
payload
Payload is the open-source, fullstack Next.js framework, giving you instant backend superpowers. Get a full TypeScript backend and admin panel instantly. Use Payload as a headless CMS or for building powerful applications.
Project mention: EmDash: A spiritual successor to WordPress and plugin security | news.ycombinator.com | 2026-04-01Payload can be deployed to Cloudflare Workers: https://github.com/payloadcms/payload/tree/main/templates/wi...
-
-
Directus
The flexible backend for all your projects 🐰 Turn your DB into a headless CMS, admin panels, or apps with a custom UI, instant APIs, auth & more.
How does Directus 2026.0 compare to NocoDB 2026.1 for teams needing custom API extensions?
-
filament
A powerful open-source UI framework for Laravel • Build and ship apps & admin panels fast with Livewire
In a life of everybody should be the moment, the time to separate from the parents. Laravel's Shroomok reached that stage in 12 months or so. Bottle-neck was the absence of nice admin dashboard focused on text-content edits. I mean, of course, there were solutions, but I didn't feel right about them until the King was found -- Filament!
-
WordPress
WordPress, Git-ified. This repository is just a mirror of the WordPress subversion repository. Please do not send pull requests. Submit pull requests to https://github.com/WordPress/wordpress-develop and patches to https://core.trac.wordpress.org/ instead.
Project mention: I built a WordPress plugin that generates llms.txt from your sitemap | dev.to | 2026-04-21 -
When I read Discussion #13693, I noticed clear patterns. Maintainers and users shared their real-world experiences with i18n. Here are the five biggest pain points.
-
Project mention: Show HN: Git-based front-end interface for Hugo | news.ycombinator.com | 2026-05-20
Is it similar to battle tested DecapCMS? https://decapcms.org/
-
gutenberg
A fast static site generator in a single binary with everything built-in. https://www.getzola.org
Project mention: Show HN: Syntax highlighting library in Rust that matches VSCode | news.ycombinator.com | 2025-12-19 -
Grav
Modern, Crazy Fast, Ridiculously Easy and Amazingly Powerful Flat-File CMS powered by PHP, Markdown, Twig, and Symfony
I don't even track the clicks, at this point the shortener is just an Apache2 container with a long config file and some shell scripts for me adding new links: https://blog.kronis.dev/blog/sometimes-dropbox-is-just-ftp-b...
Previously it was YOURLS but now it's the simpler setup, the whole reason for me adding it was that Grav (which is otherwise a lovely flat-file CMS) was really bad at handling query strings in Markdown: https://getgrav.org/
Not sure if it's been patched since, will probably look into it at some point. Might either migrate from the shortener to direct links at some point, or add an intermediate page: "You are about to go to: " with some buttons.
-
Not easily without additional tooling. Hugo has no admin panel — content is Markdown files in a Git repository. You can add a headless CMS like Decap CMS, Tina, or Forestry to provide a web-based editor backed by Git. This adds complexity but makes Hugo accessible to non-developers.
-
-
-
-
-
kit
🧱 Describe your site, AI builds it, you own it as Markdown. Snap together Tailwind blocks like Lego — landing pages, blogs, portfolios, docs & more. No AI slop. Free to deploy anywhere 👇 (by HugoBlox)
-
PrestaShop
PrestaShop is the universal open-source software platform to build your e-commerce solution.
-
Builder content link https://github.com/BuilderIO/builder/tree/main/plugins/contentful
-
Orchard Core
Orchard Core is an open-source modular and multi-tenant application framework built with ASP.NET Core, and a content management system (CMS) built on top of that framework.
-
webiny-js
Open-source, self-hosted CMS platform on AWS serverless (Lambda, DynamoDB, S3). TypeScript framework with multi-tenancy, lifecycle hooks, GraphQL API, and AI-assisted development via MCP server. Built for developers at large organizations.
-
CMS discussion
CMS related posts
-
Deploying Joomla CMS: Two Tier Architecture on AWS With EC2 and RDS
-
Show HN: Git-based front-end interface for Hugo
-
WordPress 7.0
-
Four cms-sim releases in three weeks — to-import bundles, visual diff, and one-command pulls from Sanity + WordPress
-
Advanced Permissions for Umbraco: Advanced Control for Complex Scenarios
-
I built a WordPress plugin that generates llms.txt from your sitemap
-
This Month in Solid: v2.0.0 Beta - <Suspense> is Over and Start v2 on the horizon 😎
-
A note from our sponsor - SaaSHub
www.saashub.com | 7 Jun 2026
Index
What are some of the best open-source CMS projects? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | Hugo | 88,393 |
| 2 | Strapi | 72,321 |
| 3 | Ghost | 53,811 |
| 4 | payload | 42,781 |
| 5 | halo | 38,902 |
| 6 | Directus | 36,025 |
| 7 | filament | 31,015 |
| 8 | WordPress | 21,172 |
| 9 | Wagtail | 20,343 |
| 10 | decap-cms | 19,125 |
| 11 | gutenberg | 17,140 |
| 12 | Grav | 15,508 |
| 13 | tinacms | 13,388 |
| 14 | october | 11,141 |
| 15 | django-cms | 10,639 |
| 16 | frappe | 10,179 |
| 17 | KeystoneJS | 9,880 |
| 18 | kit | 9,502 |
| 19 | PrestaShop | 9,095 |
| 20 | builder | 8,684 |
| 21 | Orchard Core | 8,086 |
| 22 | webiny-js | 7,983 |
| 23 | Publii | 7,204 |