PHP CMS

Open-source PHP projects categorized as CMS | Edit details

Top 23 PHP CMS Projects

  • Grav

    Modern, Crazy Fast, Ridiculously Easy and Amazingly Powerful Flat-File CMS powered by PHP, Markdown, Twig, and Symfony

    Project mention: I moved this blog from Medium | news.ycombinator.com | 2022-01-23

    Congratulations. A big win for Internet decentralization! (It's not sarcasm, I'm all for having your own space on the Internet).

    I invite you to try Grav CMS[0], it's what I use for my personal blog[1].

    Grav is a flat-file CMS, it doesn't use RDBMS. It's highly perfomant. I also have CloudFlare in front of it, but it was already faster than your typical WordPress you see elsewhere.

    Grav also adheres to the latest PHP version, so you don't have to carry along legacy syntax around like other CMSes. Its error pages are comprenhensive and the stack traces are actually readable.

    I personally think it's the best out there technically speaking, the best of both worlds (Flat-file and at the same time, dynamic instead of compiling the build every new post), the only drawback is that its plugin ecosystem it's still in the early stages, so if you're to create marketing landing pages or similar, you'll still fall short there.

    [0] https://getgrav.org

  • october

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

    Project mention: Why WordPress is an utter load of crap to build a serious business website with | news.ycombinator.com | 2021-11-23

    I've used OctoberCMS[1] for a smaller project, and this looks similar on first glance. (Might just be the Lavarel underpinnings.)

    What I really like about October is the ability to quickly spin up small CRUD database functionality (index + detail pages and simple backend updates for "custom" objects like staff members, white papers, etc.) using their Builder plugin. Any idea if Statamic offers something similar without diving into custom code?

    However, October seems to be a little stagnant: you search, and most of the forum discussions are from 2016, and many plugins are no longer maintained well.

    [1] https://octobercms.com/

  • Cloudways

    Managed Cloud Hosting Platform. Deploy PHP applications on Cloudways web hosting platform to get high uptime and optimized performance. Use the BFCM promo "BFCM2021" to get 40% FLAT discount for FOUR months straight.

  • PrestaShop

    PrestaShop is an Open Source e-commerce platform, committed to providing the best shopping cart experience for both merchants and customers.

    Project mention: Better PrestaShop Profiler in version 1.7.8. How to use it in the older versions? | dev.to | 2022-01-08

    First download the PrestaShop 1.7.8 package, you can do it from here.

  • Pagekit

    Pagekit CMS

    Project mention: Exploring the 17 Content Management Systems of Symfony | dev.to | 2022-01-14

    The official site for Pagekit https://pagekit.com/.

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

  • Joomla!

    Home of the Joomla! Content Management System

    Project mention: Exploring the 17 Content Management Systems of Symfony | dev.to | 2022-01-14

    The official site of Joomla https://www.joomla.org/

  • Pico

    Pico is a stupidly simple, blazing fast, flat file CMS.

    Project mention: Exploring the 17 Content Management Systems of Symfony | dev.to | 2022-01-14

    The official site for Pico https://picocms.org/.

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • CraftCMS

    Craft is a flexible, user-friendly CMS for creating custom digital experiences on the web and beyond.

    Project mention: Possible to make a website backend with only python? | reddit.com/r/webdev | 2022-01-10

    Well aside from all the PHP-based CMSes that have built in headless capabilities (WordPress, Drupal, etc), you have some hybrid ones like Craft CMS and Statamic and then some full headless ones like Cockpit.

  • twill

    Twill is an open source CMS toolkit for Laravel that helps developers rapidly create a custom admin console that is intuitive, powerful and flexible.

    Project mention: I'm looking for a decent CMS package that can integrate into an existing application. | reddit.com/r/laravel | 2022-01-07
  • Pimcore

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

    Project mention: The Best Open Source PIM Platforms | dev.to | 2021-04-15

    Pimcore GitHub

  • cms

    Multilingual PHP CMS built with Laravel and bootstrap (by LavaLite)

    Project mention: Lavalite: a Content Management System developed with Laravel and of course, it's open source | reddit.com/r/OpenLaravel | 2021-09-17

    Github: LavaLite/cms: Multilingual PHP CMS built with Laravel and bootstrap (github.com)

  • Chevereto Free

    Community/Personal Image Hosting

    Project mention: The most important point everyone is ignoring when considering a photo management app, longevity. | reddit.com/r/selfhosted | 2021-12-20

    When you mention Chevereto I think that you meant the Chevereto-Free software (as you list only Open/Free Software in the comparison). That one has +2K stars :) and the repo you linked is for our container bootstrap dev standar (V3, V4) for our paid software. Chevereto-Free got Docker support recently, the package is here: https://github.com/rodber/chevereto-free/pkgs/container/chevereto-free

  • Microweber

    Drag and Drop Website Builder and CMS with E-commerce

    Project mention: You guys have no idea how much I miss Laravel and hate Drupal right now. | reddit.com/r/laravel | 2021-08-25

    Microweber (never tried it).

  • Piwigo

    Manage your photos with Piwigo, a full featured open source photo gallery application for the web. Star us on Github! More than 200 plugins and themes available. Join us and contribute!

    Project mention: Better NextCloud Photos extension? | reddit.com/r/NextCloud | 2021-12-31
  • cms

    Statamic 3: The Core Composer Package (by statamic)

    Project mention: CMS options | reddit.com/r/laravel | 2021-10-11

    You can also use Pro locally and in dev, without paying...also technically for production internal .local business sites but that's a little against the spirit of the license. And they are pretty clear and transparent with their licensing and phoning home (which only happens while using the admin panel)...it's a not secret or sneaky: https://statamic.dev/licensing ....you can even inspect exactly what's in the data package since you can read the code openly: https://github.com/statamic/cms/blob/3.2/src/Licensing/Outpost.php ...and they've been known to work with folks where there are corporate restrictions and such.

  • Bludit

    Simple, Fast, Secure, Flat-File CMS

    Project mention: Easiest, Free, and Customizable Blogging Platform in 2022? | reddit.com/r/selfhosted | 2022-01-24

    If you want to use something nice and simple, Bludit is a good option. I am considering to use it for my next projects. It is one of the easiest to install and does not use any resourses, does not need a database either. Just upload the files and fill the setup form and you are done: https://github.com/bludit/bludit

  • Known

    A social publishing platform.

    Project mention: Known: A Social Group Platform | news.ycombinator.com | 2021-08-08
  • TYPO3

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

    Project mention: Exploring the 17 Content Management Systems of Symfony | dev.to | 2022-01-14

    The official site of TYPO3 https://typo3.org/.

  • Backdrop CMS

    Backdrop core code repository.

    Project mention: Any other CMS that you find interesting to try after Drupal? (excluding wordpress) 😁 | reddit.com/r/drupal | 2022-01-26

    Backdrop CMS is a fork of Drupal 7, but with lots of the improvements of Drupal 9. https://backdropcms.org/

  • htmly

    Simple and fast databaseless PHP blogging platform, and Flat-File CMS

    Project mention: Simple Photo Blog Solution | reddit.com/r/selfhosted | 2021-03-29

    Another flat-file blog I tried is HTMLy, by default it has a content type Image post which is basically what you're looking for.

  • pH7-Social-Dating-CMS

    😻 pH7Builder (formerly pH7CMS) :couple: is a Professional & Open Source Social Dating CMS written in OOP PHP with the MVC pattern. This Social Dating Script wants to be low resource-intensive, powerful and secure. pH7CMS is included with 40+ modules and based on pH7Framework. It is also the first Professional, Free & Open Source Social Dating Site Builder Software and the first choice for creating enterprise level Dating Apps/Service or Social Networking Sites

    Project mention: Dating app | reddit.com/r/flutterhelp | 2022-01-16
  • ProcessWire

    ProcessWire 3.x is a friendly and powerful open source CMS with a strong API. (by processwire)

  • Concrete 5 CMS

    Official repository for concrete5 development

    Project mention: Ask HN: What is the best UI builder that you have ever used? | news.ycombinator.com | 2021-03-21

    https://www.concrete5.org/ was way ahead at least when I tried it years ago.

    It allowed for in-place editing and as a dev I could easily add more custom elements/blocks to be dropped and configured.

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 2022-01-26.

PHP CMS related posts

Index

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

Project Stars
1 Grav 13,132
2 october 10,757
3 PrestaShop 6,256
4 Pagekit 5,455
5 Bolt 4,139
6 Joomla! 4,032
7 Pico 3,505
8 CraftCMS 2,743
9 twill 2,565
10 Pimcore 2,394
11 cms 2,348
12 Chevereto Free 2,344
13 Microweber 2,266
14 Piwigo 1,695
15 cms 1,629
16 Bludit 939
17 Known 912
18 TYPO3 820
19 Backdrop CMS 812
20 htmly 765
21 pH7-Social-Dating-CMS 736
22 ProcessWire 732
23 Concrete 5 CMS 682
Find remote jobs at our new job board 99remotejobs.com. There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Static code analysis for 29 languages.
Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
www.sonarqube.org