> ## Documentation Index
> Fetch the complete documentation index at: https://mintlify.com/awesome-selfhosted/awesome-selfhosted/llms.txt
> Use this file to discover all available pages before exploring further.

# Content Management Systems (CMS)

> Explore powerful content management systems for building websites and managing digital content

# Content Management Systems (CMS)

[Content Management Systems](https://en.wikipedia.org/wiki/Content_management_system) offer a practical way to setup a website with many features, using third party plugins, themes and functionality that are easy to add and customize.

<Note>
  Related categories: [Blogging Platforms](/categories/blogging-platforms), [Static Site Generators](/categories/static-site-generators), and [Photo Galleries](/categories/photo-galleries)
</Note>

## Featured CMS Platforms

<CardGroup cols={2}>
  <Card title="WordPress" icon="wordpress" href="https://wordpress.org/">
    World's most-used blogging and CMS engine with extensive plugin ecosystem
  </Card>

  <Card title="Drupal" icon="drupal" href="https://www.drupal.org/">
    Advanced open source content management platform for enterprise websites
  </Card>

  <Card title="Joomla!" icon="joomla" href="https://www.joomla.org/">
    Advanced Content Management System with powerful extensions
  </Card>

  <Card title="Strapi" icon="database" href="https://strapi.io/">
    Headless CMS with powerful API and no-effort content management
  </Card>
</CardGroup>

## All CMS Applications

### Enterprise & Full-Featured CMS

**Alfresco Community Edition** - The open source Enterprise Content Management software that handles any type of content.

* [Source Code](https://github.com/Alfresco/alfresco-community-repo)
* License: `LGPL-3.0`
* Platform: `Java`

**Drupal** - Advanced open source content management platform.

* [Source Code](https://git.drupalcode.org/project/drupal)
* License: `GPL-2.0`
* Platform: `PHP`

**Joomla!** - Advanced Content Management System (CMS).

* [Source Code](https://github.com/joomla/joomla-cms)
* License: `GPL-2.0`
* Platform: `PHP`

**TYPO3** - Powerful and advanced CMS with a large community.

* [Source Code](https://github.com/TYPO3/typo3)
* License: `GPL-2.0`
* Platform: `PHP`

**WordPress** - World's most-used blogging and CMS engine.

* [Source Code](https://github.com/WordPress/WordPress)
* License: `GPL-2.0`
* Platform: `PHP`

### Headless CMS

**Payload CMS** - Developer-first headless CMS and application framework.

* [Source Code](https://github.com/payloadcms/payload)
* License: `MIT`
* Platform: `Nodejs`

**Squidex** - Headless CMS, based on MongoDB, CQRS and Event Sourcing.

* [Demo](https://cloud.squidex.io) | [Source Code](https://github.com/Squidex/squidex)
* License: `MIT`
* Platform: `.NET`

**Strapi** - The most advanced open-source Content Management Framework (headless-CMS) to build powerful API with no effort.

* [Source Code](https://github.com/strapi/strapi)
* License: `MIT`
* Platform: `Nodejs`

### Lightweight & Simple CMS

**Apostrophe** - CMS with a focus on extensible in-context editing tools.

* [Demo](https://apostrophecms.com/demo) | [Source Code](https://github.com/apostrophecms/apostrophe)
* License: `MIT`
* Platform: `Nodejs`

**Automad** - Flat-file content management system and template engine.

* [Demo](https://try.automad.org/) | [Source Code](https://github.com/marcantondahmen/automad)
* License: `MIT`
* Platform: `PHP/Docker`

**Bludit** ⚠ - Build a site or blog in seconds. Bludit uses flat-files (text files in JSON format) to store posts and pages.

* [Source Code](https://github.com/bludit/bludit)
* License: `MIT`
* Platform: `PHP`

**Bolt CMS** - Content Management Tool, which strives to be as simple and straightforward as possible.

* [Source Code](https://github.com/bolt/core)
* License: `MIT`
* Platform: `PHP`

**Cockpit** - Simple content platform to manage any structured content.

* [Source Code](https://github.com/Cockpit-HQ/Cockpit)
* License: `MIT`
* Platform: `PHP`

**WonderCMS** - WonderCMS is the smallest flat file CMS since 2008.

* [Demo](https://www.wondercms.com/demo) | [Source Code](https://github.com/WonderCMS/wondercms)
* License: `MIT`
* Platform: `PHP`

### Specialized CMS

**eLabFTW** - Online lab notebook for research labs. Store experiments, use a database to find reagents or protocols.

* [Demo](https://demo.elabftw.net) | [Source Code](https://github.com/elabftw/elabftw)
* License: `AGPL-3.0`
* Platform: `PHP`

**Expressa** - Content Management System for powering database driven websites using JSON schemas.

* [Source Code](https://github.com/thomas4019/expressa)
* License: `MIT`
* Platform: `Nodejs`

**KeystoneJS** - CMS and web application platform.

* [Source Code](https://github.com/keystonejs/keystone)
* License: `MIT`
* Platform: `Nodejs`

**Localess** ⚠ - Powerful translation management and content management system.

* [Source Code](https://github.com/Lessify/localless)
* License: `MIT`
* Platform: `Docker`

**Omeka** - Create complex narratives and share rich collections, adhering to Dublin Core standards.

* [Demo](https://omeka.org/classic/showcase/) | [Source Code](https://github.com/omeka/Omeka)
* License: `GPL-3.0`
* Platform: `PHP`

**Plone** - Powerful open-source CMS system.

* [Source Code](https://github.com/plone)
* License: `ZPL-2.0`
* Platform: `Python/Docker`

**Wagtail** - Django content management system focused on flexibility and user experience.

* [Source Code](https://github.com/wagtail/wagtail)
* License: `BSD-3-Clause`
* Platform: `Python`

### Additional CMS Options

**Backdrop CMS** - Comprehensive CMS for small to medium sized businesses and non-profits.

* [Source Code](https://github.com/backdrop/backdrop)
* License: `GPL-2.0`
* Platform: `PHP`

**BigTree CMS** - Straightforward, well documented, and capable CMS.

* [Source Code](https://github.com/bigtreecms/BigTree-CMS)
* License: `LGPL-2.1`
* Platform: `PHP`

**CMS Made Simple** - Faster and easier management of website contents, scalable for small businesses to large corporations.

* [Source Code](http://svn.cmsmadesimple.org/svn/cmsmadesimple/trunk/)
* License: `GPL-2.0`
* Platform: `PHP`

**Concrete 5 CMS** - Open source content management system.

* [Source Code](https://github.com/concretecms/concretecms)
* License: `MIT`
* Platform: `PHP`

**Contao** - Powerful CMS that allows you to create professional websites and scalable web applications.

* [Demo](https://demo.contao.org/contao) | [Source Code](https://github.com/contao/contao/)
* License: `LGPL-3.0`
* Platform: `PHP`

**CouchCMS** - CMS for designers.

* [Source Code](https://github.com/CouchCMS/CouchCMS)
* License: `CPAL-1.0`
* Platform: `PHP`

**MODX** - Advanced content management and publishing platform.

* [Source Code](https://github.com/modxcms/revolution)
* License: `GPL-2.0`
* Platform: `PHP`

**Neos** - Modern, open source CMS.

* [Source Code](https://github.com/neos)
* License: `GPL-3.0`
* Platform: `PHP`

**Noosfero** - Platform for social and solidarity economy networks with blog, e-Portfolios, CMS, RSS.

* [Source Code](https://gitlab.com/noosfero/noosfero)
* License: `AGPL-3.0`
* Platform: `Ruby`

**Pimcore** - Multi-channel experience and engagement management platform.

* [Source Code](https://github.com/pimcore/pimcore)
* License: `GPL-3.0`
* Platform: `PHP/Docker`

**Publify** - Simple but full featured web publishing software.

* [Source Code](https://github.com/publify/publify)
* License: `MIT`
* Platform: `Ruby`

**REDAXO** - Simple, flexible and useful content management system (documentation in German).

* [Source Code](https://github.com/redaxo/redaxo)
* License: `MIT`
* Platform: `PHP/Docker`

**SilverStripe** - Easy to use CMS with powerful MVC framework underlying.

* [Demo](https://demo.silverstripe.org/) | [Source Code](https://github.com/silverstripe)
* License: `BSD-3-Clause`
* Platform: `PHP`

**SPIP** - Publication system for the Internet aimed at collaborative work, multilingual environments.

* [Source Code](https://git.spip.net/)
* License: `GPL-3.0`
* Platform: `PHP`

**Superdesk** ⚠ - End-to-end news creation, production, curation, distribution, and publishing platform.

* [Source Code](https://github.com/superdesk/superdesk)
* License: `AGPL-3.0`
* Platform: `Docker/Python/PHP`

**Textpattern** - Flexible, elegant and easy-to-use CMS.

* [Demo](https://textpattern.co/demo) | [Source Code](https://github.com/textpattern/textpattern)
* License: `GPL-2.0`
* Platform: `PHP`

**Typemill** - Author-friendly flat-file-cms with a visual markdown editor based on vue.js.

* [Source Code](https://github.com/typemill/typemill)
* License: `MIT`
* Platform: `PHP`

**Umbraco** - The friendly CMS. Free and open source with an amazing community.

* [Source Code](https://github.com/umbraco/Umbraco-CMS)
* License: `MIT`
* Platform: `.NET`

**Vvveb CMS** - Powerful and easy to use CMS to build websites, blogs or e-commerce stores.

* [Demo](https://demo.vvveb.com) | [Source Code](https://github.com/givanz/Vvveb)
* License: `AGPL-3.0`
* Platform: `PHP/Docker`

**WinterCMS** - Speedy and secure content management system built on the Laravel PHP framework.

* [Source Code](https://github.com/wintercms/winter)
* License: `MIT`
* Platform: `PHP`
