PHP content-management

Open-source PHP projects categorized as content-management

Top 14 PHP content-management Projects

content-management
  1. Grav

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

    Project mention: My blog doesn't need quality, it needs to look like it's from the 90s | news.ycombinator.com | 2025-05-06

    Perhaps "polish" or "a sleek, modern UI" would have been slightly better wording on my part in regards to the look, but otherwise I'm quite happy that I settled on Grav and also the idea of versioning everything in Git, alongside a CI/CD pipeline, instead of one long lived instance on the server.

    Grav is pretty cool: https://getgrav.org/

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. 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; }

  4. Pico

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

  5. 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
  6. Personal management system

    Your web application for managing personal data. [email protected]

    Project mention: Personal Management System 2.0 | news.ycombinator.com | 2025-05-01
  7. cms

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

  8. Kirby

    Kirby's core application folder

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

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

    SaaSHub logo
  10. MODX

    MODX Revolution - Content Management Framework

  11. 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
  12. 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
  13. WonderCMS

    Fast and small flat file CMS (5 files). Built with PHP, JSON database.

  14. distributor

    Share content between your websites.

  15. Vvveb CMS

    Powerful and easy to use cms to build websites, blogs or ecommerce stores.

    Project mention: Ask HN: Who wants to be hired? (September 2024) | news.ycombinator.com | 2024-09-02

    Location: Romania

    Remote: Yes (worldwide)

    Willing to relocate: No

    Technologies: PHP, JavaScript, MySQL, PostgreSQL, SQLite, Docker, HTML, SCSS, Bootstrap, Linux

    Linkedin: https://www.linkedin.com/in/givanz/

    Email: [email protected]

    Github: https://github.com/givanz

    Experienced Full Stack Developer, developing Open Source Vvveb CMS https://www.vvveb.com and VvvebJS page builder.

  16. Flextype

    Modern Open Source Flat Files Content Management System.

  17. 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 discussion

Log in or Post with

PHP content-management related posts

  • Matt Mullenweg, Automattic's CEO, Seems Bound and Determined to Wreck WordPress

    1 project | news.ycombinator.com | 20 Jan 2025
  • Matt Mullenweg Asks What Drama to Create in 2025, Community Reacts

    4 projects | news.ycombinator.com | 27 Dec 2024
  • 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
  • WordPress Alternatives

    23 projects | news.ycombinator.com | 10 Oct 2024
  • TYPO3: Open-Source Enterprise CMS for Robust Web Content Management

    1 project | news.ycombinator.com | 5 Sep 2024
  • Modern WordPress – Yikes

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

Index

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

# Project Stars
1 Grav 14,958
2 Joomla! 4,918
3 Pico 3,878
4 CraftCMS 3,417
5 Personal management system 3,368
6 cms 2,869
7 Kirby 1,391
8 MODX 1,379
9 TYPO3 1,104
10 Textpattern 827
11 WonderCMS 689
12 distributor 662
13 Vvveb CMS 587
14 Flextype 582

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

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