PHP Content Management Systems (CMS)

Open-source PHP projects categorized as Content Management Systems (CMS)

Top 23 PHP Content Management Systems (CMS) Projects

Content Management Systems (CMS)
  1. Bagisto

    Free and open source laravel eCommerce platform

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. Magento

    Prior to making any Submission(s), you must sign an Adobe Contributor License Agreement, available here at: https://opensource.adobe.com/cla.html. All Submissions you make to Adobe Inc. and its affiliates, assigns and subsidiaries (collectively “Adobe”) are subject to the terms of the Adobe Contributor License Agreement.

    Project mention: Contribute to Adobe's Open Source Magento 2 with Contributor License Agreement | news.ycombinator.com | 2024-10-02
  4. october

    Self-hosted CMS platform based on the Laravel PHP Framework.

    Project mention: Democratising Publishing | news.ycombinator.com | 2024-11-01

    You've convinced me to give it another shot. Another commenter also pointed out Drupal's complexities, which I should have realized, in retrospect.

    I am also looking at October, which sounds like it checks some of my boxes, but we'll see. Thankfully, there is no time-table for this project, so I can try a few things out before we settle.

    https://github.com/octobercms/october

  5. WooCommerce

    A customizable, open-source ecommerce platform built on WordPress. Build any commerce solution you can imagine.

    Project mention: Indie Hacking with Open Source Tools: Innovating on a Budget | dev.to | 2025-03-04

    Platforms like WordPress combined with WooCommerce allow for seamless website and e-commerce management.

  6. PrestaShop

    PrestaShop is the universal open-source software platform to build your e-commerce solution.

    Project mention: Vvveb CMS alternatives - Medusa, Ghost, OpenCart, WordPress, and PrestaShop | libhunt.com/r/Vvveb | 2024-07-24

    Ecommerce platform alternative

  7. OpenCart

    A free shopping cart system. OpenCart is an open source PHP-based online e-commerce solution.

    Project mention: Vvveb CMS alternatives - Medusa, Ghost, OpenCart, WordPress, and PrestaShop | libhunt.com/r/Vvveb | 2024-07-24

    Ecommerce platform alternative

  8. Joomla!

    Home of the Joomla! Content Management System

    Project mention: Connecting third-party PHP libraries in Joomla | dev.to | 2024-12-26

    use Joomla\CMS\Helper\LibraryHelper; use Joomla\CMS\Cache\Cache; /** * Function called before extension installation/update/removal procedure commences. * * @param string $type The type of change (install or discover_install, update, uninstall) * @param InstallerAdapter $adapter The adapter calling this method * * @return boolean True on success * * @since 1.0.0 */ public function preflight(string $type, InstallerAdapter $adapter): bool { if ($type == 'uninstall') { return true; } /** * * Joomla when updating extensions of the library type, it actually deletes them (along with the data in the database), * and then installs it again. * In order to avoid losing library data from the database, we are writing this crutch. * * @see https://github.com/joomla/joomla-cms/issues/39360 * */ if ($type == 'update') { $lib_params = LibraryHelper::getParams('Webtolk/Amocrm'); $jconfig = $this->app->getConfig(); $options = array( 'defaultgroup' => 'wt_amo_crm_temp', 'caching' => true, 'cachebase' => $jconfig->get('cache_path'), 'storage' => $jconfig->get('cache_handler'), ); $cache = Cache::getInstance('', $options); $cache->store($lib_params, 'wt_amo_crm_temp'); } return true; }

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. Bolt

    Bolt is a simple CMS written in PHP. It is based on Silex and Symfony components, uses Twig and either SQLite, MySQL or PostgreSQL. (by bolt)

    Project mention: Bolt VS core - a user suggested alternative | libhunt.com/r/bolt/bolt | 2024-04-13
  11. Drupal

    Verbatim mirror of the git.drupal.org repository for Drupal core. Please see the https://github.com/drupal/drupal#contributing. PRs are not accepted on GitHub.

    Project mention: The 50 best open-source alternatives to popular SaaS software | dev.to | 2024-07-10

    GitHub: Drupal GitHub Repository

  12. Attendize

    Attendize is an open-source ticket selling and event management platform built on Laravel.

    Project mention: 25 Project Ideas from Beginner to Advanced with Open Source Contributions | dev.to | 2024-11-13

    View on GitHub

  13. Pico

    Pico is a stupidly simple, blazing fast, flat file CMS. (by picocms)

  14. Open Source POS

    Open Source Point of Sale is a web based point of sale application written in PHP using CodeIgniter framework. It uses MySQL as the data back end and has a Bootstrap 3 based user interface.

  15. Pimcore

    Core Framework for the Open Source Data & Experience Management Platform (PIM, MDM, CDP, DAM, DXP/CMS & Digital Commerce)

    Project mention: 8 Open-Source Tools to grow your app and reach new markets! 🔥 | dev.to | 2024-10-11

    Star the Pimcore repository ⭐

  16. CraftCMS

    Build bespoke content experiences with Craft. (by craftcms)

    Project mention: Matt Mullenweg Asks What Drama to Create in 2025, Community Reacts | news.ycombinator.com | 2024-12-27
  17. Gazelle

    Project mention: Show HN: Recommendarr – AI Driven Recommendations Based on Sonarr/Radarr Media | news.ycombinator.com | 2025-03-02

    The best recommendation system I encountered was the "similar artists" cloud on what.cd on an artists page. Has never failed me.

    https://github.com/WhatCD/Gazelle/blob/master/classes/artist...

  18. MODX

    MODX Revolution - Content Management Framework

  19. Kirby

    Kirby's core application folder

    Project mention: WordPress Is in Trouble | news.ycombinator.com | 2025-01-13
  20. TYPO3

    The TYPO3 Core - Enterprise Content Management System. Synchronized mirror of https://review.typo3.org/q/project:Packages/TYPO3.CMS

    Project mention: TYPO3: Open-Source Enterprise CMS for Robust Web Content Management | news.ycombinator.com | 2024-09-05
  21. eLabFTW

    :notebook: eLabFTW is the most popular open source electronic lab notebook for research labs.

  22. Backdrop CMS

    Backdrop is a full-featured content management system that allows non-technical users to manage a wide variety of content. It can be used to create all kinds of websites including blogs, image galleries, social networks, intranets, and more.

    Project mention: So Long WordPress | news.ycombinator.com | 2024-10-28

    Have you checked out Backdrop CMS? https://backdropcms.org/

  23. ProcessWire

    ProcessWire 3.x is a friendly and powerful open source CMS with a strong API.

    Project mention: Processwire Open Source CMS | news.ycombinator.com | 2024-12-11
  24. Thelia

    Thelia is an open source tool for creating e-business websites and managing online content. Repo containing the new major version (v2)

  25. Textpattern

    A flexible, elegant, fast and easy-to-use content management system written in PHP.

    Project mention: Matt Mullenweg, Automattic's CEO, Seems Bound and Determined to Wreck WordPress | news.ycombinator.com | 2025-01-20
  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

PHP Content Management Systems (CMS) discussion

Log in or Post with

PHP Content Management Systems (CMS) related posts

  • Show HN: Recommendarr – AI Driven Recommendations Based on Sonarr/Radarr Media

    3 projects | news.ycombinator.com | 2 Mar 2025
  • How to setup Nomba checkout on Woocommerce

    1 project | dev.to | 26 Jan 2025
  • Matt Mullenweg, Automattic's CEO, Seems Bound and Determined to Wreck WordPress

    1 project | news.ycombinator.com | 20 Jan 2025
  • Connecting third-party PHP libraries in Joomla

    1 project | dev.to | 26 Dec 2024
  • Preparing extensions for Joomla 6. CMSObject -> stdClass.

    1 project | dev.to | 21 Dec 2024
  • Processwire Open Source CMS

    1 project | news.ycombinator.com | 11 Dec 2024
  • Democratising Publishing

    2 projects | news.ycombinator.com | 1 Nov 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 18 Mar 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Content Management Systems (CMS) projects in PHP? This list will help you:

# Project Stars
1 Bagisto 17,430
2 Magento 11,744
3 october 11,083
4 WooCommerce 9,633
5 PrestaShop 8,429
6 OpenCart 7,689
7 Joomla! 4,859
8 Bolt 4,166
9 Drupal 4,137
10 Attendize 4,081
11 Pico 3,859
12 Open Source POS 3,600
13 Pimcore 3,509
14 CraftCMS 3,334
15 Gazelle 1,847
16 MODX 1,374
17 Kirby 1,367
18 TYPO3 1,094
19 eLabFTW 1,070
20 Backdrop CMS 999
21 ProcessWire 969
22 Thelia 861
23 Textpattern 815

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that PHP is
the 14th most popular programming language
based on number of references?