PHP CMS

Open-source PHP projects categorized as CMS

Top 23 PHP CMS Projects

  • GitHub repo Grav

    Modern, Crazy Fast, Ridiculously Easy and Amazingly Powerful Flat-File CMS

    Project mention: Opensource alternative to WordPress? Try Ghost! | reddit.com/r/selfhosted | 2021-04-03

    You have to build grav from the dockerfile. It’s pretty easy and the instructions are at their git.

  • GitHub repo october

    Free, open-source, self-hosted CMS platform based on the Laravel PHP Framework.

    Project mention: Ask HN: Your experience of using an alternative to WordPress? | news.ycombinator.com | 2021-04-09

    WordPress elicits strong opinions among developers. Whatever your thoughts about WordPress, it remains the leading website builder among the myriad site builders available.

    Uniquely (I think) it is the only self-hosting option which is relatively simple for non-technical users to install via one-click installers (available via hundreds of hosting companies).

    What are the alternative website builders (self-hostable) that match or exceed WordPress in terms of core features? In particular, alternatives with modern codebases, with customisation, and a GUI WYSIWYG (not markdown)?

    Some example, modern alternatives I'm aware of:

    - October CMS (PHP, Open Source) https://octobercms.com/

    - Craft CMS (PHP, Paid) https://craftcms.com/

    - Kirby CMS (PHP, Paid) https://getkirby.com/

    - Ghost (JavaScript, Open Source) https://ghost.org/

    - Wagtail CMS (Python, Open Source) https://wagtail.io/

    Have you used any of the above (or any other) as an alternative to WordPress? What was your experience like? And has anyone gone back to WordPress after trying an alternative? Thanks

  • GitHub repo PrestaShop

    PrestaShop is a fully scalable open source e-commerce solution.

    Project mention: My mum's shop domain is being held hostage. | reddit.com/r/webdev | 2021-02-24

    www.prestashop.com

  • GitHub repo Pagekit

    Pagekit CMS

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

  • GitHub repo Joomla!

    Home of the Joomla! Content Management System

    Project mention: PHP Benchmarks (2021) for 20 different PHP platforms or configurations on seven different PHP versions (5.6, 7.0, 7.1, 7.2, 7.3, 7.4, 8.0). Results in a easy to read table. | reddit.com/r/PHP | 2021-02-04
  • GitHub repo Pico

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

  • GitHub repo CraftCMS

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

    Project mention: Ask HN: Your experience of using an alternative to WordPress? | news.ycombinator.com | 2021-04-09

    WordPress elicits strong opinions among developers. Whatever your thoughts about WordPress, it remains the leading website builder among the myriad site builders available.

    Uniquely (I think) it is the only self-hosting option which is relatively simple for non-technical users to install via one-click installers (available via hundreds of hosting companies).

    What are the alternative website builders (self-hostable) that match or exceed WordPress in terms of core features? In particular, alternatives with modern codebases, with customisation, and a GUI WYSIWYG (not markdown)?

    Some example, modern alternatives I'm aware of:

    - October CMS (PHP, Open Source) https://octobercms.com/

    - Craft CMS (PHP, Paid) https://craftcms.com/

    - Kirby CMS (PHP, Paid) https://getkirby.com/

    - Ghost (JavaScript, Open Source) https://ghost.org/

    - Wagtail CMS (Python, Open Source) https://wagtail.io/

    Have you used any of the above (or any other) as an alternative to WordPress? What was your experience like? And has anyone gone back to WordPress after trying an alternative? Thanks

  • GitHub repo platform

    A @laravel based RAD platform for back-office applications, admin/user panels, and dashboards. (by orchidsoftware)

    Project mention: Laravel Nova vs Voyager | reddit.com/r/laravel | 2021-03-24

    or https://orchid.software

  • GitHub repo Pimcore

    Open Source Digital Experience Platform (DXP, MDM/PIM, CDP, DAM, CMS/UX & eCommerce

    Project mention: Data replication between Pimcore environments | reddit.com/r/Pimcore | 2021-02-25

    If you don't get an answer here, I recommend posting this in the official community forum https://github.com/pimcore/pimcore/discussions

  • GitHub repo Microweber

    Drag and Drop Website Builder and CMS with E-commerce

    Project mention: If you were going to build an e-commerce site with Laravel, what tools would you use? | reddit.com/r/laravel | 2021-03-25

    Found Microweber recently. CMS with WYSIWYG & e-commerce. Looks pretty awesome.

  • GitHub repo 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: I am working on an Open Source google photos alternative | reddit.com/r/InternetIsBeautiful | 2021-02-12

    Piwigo - Photo gallery software for the web, built by an active community of users and developers. (Demo, Source Code)

  • GitHub repo Known

    A social publishing platform. (by idno)

  • GitHub repo Bludit

    Simple, Fast, Secure, Flat-File CMS

    Project mention: Opensource alternative to WordPress? Try Ghost! | reddit.com/r/selfhosted | 2021-04-03

    I did a quite extensive search a while back, and found bludit.com a good option. (my page)

  • GitHub repo Backdrop CMS

    Backdrop core code repository.

    Project mention: Possible to back to Drupal7 ? | reddit.com/r/drupal | 2021-03-27

    The people who agree with you have been working on backdropcms for some time.

  • GitHub repo TYPO3

    The TYPO3 Core - Enterprise Content Management System. Synchronized read-only mirror of http://git.typo3.org/Packages/TYPO3.CMS.git

    Project mention: Our tech stack in 2021 | dev.to | 2021-04-01

    Content management products using Statamic and TYPO3

  • GitHub repo ProcessWire

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

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

  • GitHub repo Textpattern

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

    Project mention: Ten thousand reasons to use Textpattern | news.ycombinator.com | 2021-03-24

    Textpattern person here.

    >I thought WordPress had squashed tp long ago.

    Wordpress is much more widely-used. Textpattern is still around!

    >supports modern php - but apparently still require mysql/MariaDB - no sqlite, no postgresql support?

    Correct. MySQL and store brand remixes mostly work just fine, no plans for SQLite or PostgreSQL as far as I know. Pull requests are welcome!

    https://github.com/textpattern/textpattern

  • GitHub repo Kirby

    Kirby's core application folder

    Project mention: Creating a minimalist blog with Jekyll Now | news.ycombinator.com | 2021-04-11

    I'm going to add my personal take on this issue since I'm currently running a blog that's markdown-ish powered.

    In my opinion the best solution is to find some sort of happy medium. Static site generators are excellent in terms of weight and speed but a lightweight file based CMS can be almost as fast while still providing the needed flexibility.

    My site currently runs on Kirby (https://getkirby.com) but I write almost everything on iA both on my Mac while I'm at home and on my phone while I'm outside.

    Updating the site is not as simple as typing a command on a terminal but it's just a few clicks on a very simple and minimal UI.

    Images are hosted on my server like the rest of the content. It's a simply DO snippet with no fancy configuration.

    If you want to go down a more automated solution, iA comes with support for micropub so you could in theory set it up so that you can upload a new post without leaving the iA interface.

    But imo it's a lot of extra backend setup that needs to be monitored to save very little time in the long run so for me it's personally not worth it.

  • GitHub repo Flextype

    Hybrid Content Management System with the freedom of a headless CMS and with the full functionality of a traditional CMS

  • GitHub repo sharp

    Laravel 6+ Content management framework (by code16)

    Project mention: Best Laravel "admin dashboard" packages (other than Nova)? | reddit.com/r/laravel | 2020-12-31

    I've used Sharp which is good, though I would say that coming from Nova it feels pretty clumsy.

  • GitHub repo Roadiz

    Roadiz is a polymorphic CMS based on a node system which can handle many types of services.

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 2021-04-11.

Index

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

Project Stars
1 Grav 12,630
2 october 10,677
3 PrestaShop 5,499
4 Pagekit 5,432
5 Bolt 4,101
6 Joomla! 3,743
7 Pico 3,400
8 CraftCMS 2,537
9 platform 2,092
10 Pimcore 2,056
11 Microweber 1,972
12 Piwigo 1,360
13 Known 871
14 Bludit 837
15 Backdrop CMS 781
16 TYPO3 765
17 ProcessWire 674
18 Concrete 5 CMS 657
19 Textpattern 597
20 Kirby 440
21 Flextype 437
22 sharp 435
23 Roadiz 366