Content Management Systems (CMS) software provides a centralized interface for creating, editing, and publishing digital content across websites and blogs. These tools manage the relationship between raw text, media files, and the final layout presented to visitors. This type of software serves developers and creators who need to organize articles, product listings, or knowledge base entries. Self-hosting these apps ensures that website configurations and database entries remain on private servers. This approach removes dependence on external hosting platforms for managing site architecture and API access.
This page lists 39 open source tools in the Content Management Systems (CMS) category. The most popular are Ghost, Payload and Halo. Most use the MIT or GPL-2.0 license, and 27 offer an official Docker image.
A community driven content management system for building and managing professional websites using a PHP framework.
An end-to-end news creation, production, curation, distribution, and publishing platform designed for professional journalism organizations.
A headless content management system providing flexible content infrastructure via REST and GraphQL APIs.
A flat-file content management system for creating documentation, manuals, and websites using markdown files and ebook conversion.
A databaseless flat-file wiki platform for creating knowledge bases and documentation using Markdown files.
An adaptable content management platform for building modern websites with traditional or headless delivery options.
A web publishing platform for the display of library, museum, and scholarly collections and archives.
A headless content management system for publishing articles, product updates, and changelogs via a REST API.
A headless content management system for blogging that provides an API and SDK for custom website integration.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.