PHP Content Management Systems (CMS)

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

Top 23 PHP Content Management Systems (CMS) Projects

  • Magento

    Prior to making any Submission(s), you must sign an Adobe Contributor License Agreement, available here at: 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: Custom template in <head> ? | /r/Magento | 2023-12-08
  • october

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

    Project mention: Step-by-step guide: Launching a website with October CMS on Linode using PHP and Laravel | | 2023-08-23

    git clone your-website

  • Cloudways

    Cloudways' Black Friday Offer - 1st Choice of Developers. Cloudways: Devs' 1st choice for managed hosting! Pick from top-tier Cloud providers like DigitalOcean, AWS, and GCE. Limited-time deal: 40% OFF for 4 Months + 40 Free Migrations.

  • Bagisto

    Free and open source laravel eCommerce platform

    Project mention: Bagisto – open-source alternative to Shopify | | 2023-06-29
  • WooCommerce

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

    Project mention: Flutter app with woocommece api | /r/FlutterDev | 2023-12-11

    Yes, it is possible. You need to establish your own API connection using the WooCommerce endpoints defined in the documentation at

  • PrestaShop

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

    Project mention: 📜 RepoList - A tool to generate wordlists based on GitHub repositories | | 2023-11-24

    I know for a fact that the website is using an open source e-commerce platform called PrestaShop for its backend. So I thought of creating a wordlist based on the files and directories of PrestaShop.

  • OpenCart

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

    Project mention: Open Cart Vulnerability Discussion on GitHub | | 2023-11-26

    The maintainer is apparently infamous for lashing out against people trying to report potential vulnerabilities.

    He had a similar attitude all the way back in 2014:

    > i'm closing this as its a waste of time.

  • Pagekit

    Pagekit CMS

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • Joomla!

    Home of the Joomla! Content Management System

    Project mention: Joomla 5 Upgrade on new 4.4 website fails code 0 "libraries/src/Event/AbstractEvent.php on line 225" | /r/joomla | 2023-10-20
  • 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)

  • Drupal

    Verbatim mirror of the repository for Drupal core. Please see the PRs are not accepted on GitHub.

  • Attendize

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

  • Pico

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

    Project mention: EZ Question: Image Files in Obsidian Vault | /r/ObsidianMD | 2023-08-08

    I'm cooking up a really cheap publishing solution using Pico CMS ("stupidly simple") and rsync or something from my Obsidian Vault to my PHP server.

  • CraftCMS

    Build bespoke content experiences with Craft.

    Project mention: Different flavors of content management | | 2023-08-28

    The most typical approach is having a CMS admin panel sit somewhere on the server; everyone with an account uses this. This is a very convenient approach, especially when working with a team. This way, many people can work on different articles simultaneously without worrying about potential conflicts or overwriting stuff. The only con is related to security - everyone can try to get inside, and if you forget to update our CMS or some user have a weak password, it can be someone outside of our team. WordPress, Drupal, CraftCMS, or Ghost are perfect examples of such CMSs.

  • 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.

  • Pimcore

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

    Project mention: Need advice on image management tool | /r/foss | 2023-06-23

    In this case, Pimcore appears to be free software, as it is offered under the GPLv3.

  • Gazelle

    Project mention:'s Gazelle Source | | 2023-06-19
  • MODX

    MODX Revolution - Content Management Framework

  • Kirby

    Kirby's core application folder

    Project mention: Show HN: Primo – a visual CMS with Svelte blocks, a code editor, and SSG | | 2023-07-21

    Not sure if this is what you’re after but give a try

  • TYPO3

    The TYPO3 Core - Enterprise Content Management System. Synchronized mirror of

    Project mention: Classic Themes with Block Patterns in WordPress | | 2023-05-23

    I doubt that WordPress is in danger. Its multiverse / flexibility and ease of use compared to real content management systems like Typo3, NEOS or Drupal, and the ability to just install it and control your content on your own webserver, try that with Wix, WebFlow, SquareSpace, Shopify and all those "serverless" software as a service servers. Hopefully, the core team will either get their block editor right some day (WordPress 7.0?) or make it completely optional. That would still be better than a fork, but I'd wished they had improved security, performance and internationalization instead of releasing the new editing features in an unstable beta state.

  • Backdrop CMS

    Backdrop core code repository.

    Project mention: Alternatives to Laravel? | /r/PHP | 2023-06-29 was a fork of Drupal before the rewrite. It was pretty decent when I tried it (admittedly several years ago).

  • ProcessWire

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

    Project mention: Need help choosing a logo! (& advice) CONTEXT IN COMMENTS | /r/logodesign | 2023-06-20

    Bottom one looks better. First one reminds me of ProcessWire.

  • eLabFTW

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

    Project mention: ELN options | /r/labrats | 2023-06-30

    +1 for

  • Thelia

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

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at

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). The latest post mention was on 2023-12-11.

PHP Content Management Systems (CMS) related posts


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

Project Stars
1 Magento 11,000
2 october 10,932
3 Bagisto 8,969
4 WooCommerce 8,838
5 PrestaShop 7,579
6 OpenCart 7,071
7 Pagekit 5,525
8 Joomla! 4,613
9 Bolt 4,160
10 Drupal 3,962
11 Attendize 3,805
12 Pico 3,751
13 CraftCMS 3,097
14 Open Source POS 3,077
15 Pimcore 3,069
16 Gazelle 1,799
17 MODX 1,337
18 Kirby 1,117
19 TYPO3 978
20 Backdrop CMS 941
21 ProcessWire 859
22 eLabFTW 836
23 Thelia 820
Learn any GitHub repo in 59 seconds
Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at