Development & DevOps Software for Self-Hosted
Django CMS
Django CMS is a free and open-source content management system build on the Python web framework Django. With Django CMS, you can create your own website or blog in a matter of minutes which is easy to maintain far into the future. If you are a developer utilizing the Django framework you can integrate Django CMS into an exiting Django application and take advantage of it's publishing and editing features.
OpenCMS
OpenCMS is based on Java and XML technology that allows you to build highly customizable and interactive websites and portals. The open-source content management system includes a WYSIWYG editor and fully-featured Template Engine which is fully compliant with W3C standards.
Cockpit
Cockpit is a self-hosted headless and api-driven CMS. With Cockpit you can manage any structured content for your website, web app or mobile application. Cockpit's intuitive dashboard allow anyone to manage content without technical skills and is a perfect match for developers and teams looking to improve they content management situation. Cockpit allow you and your team to setup a content management system for static sites and JavaScript-based front-ends in no-time.
dotCMS
A hybrid content management system that includes classic CMS and Headless CMS features. With dotCMS content managers can create content that fuels the brand experience. The API-first approach provided by the headless part of dotCMS allows developers to build extremely fast front-ends with popular third-party front-end framework and deliver content optimally. The content management system allows content creators to build engaging and memorable content that can be reused across sites.
Strapi
Strapi is a free and open source headless CMS developed with JavaScript for Node.js. The software makes it really simple to generate REST and GraphQL APIs. Simply create your database schema and relationships in the Strapi admin panel UI, and Strapi will auto-generate API endpoints to represent the data structures provided. Strapi comes packed with features you come to expect from normal CMS's such as authentication, authorization, content management and a media library. The software can be used for free and can be self-hosted on any server and platform. Extra enterpise functionallity is currently being developed, and will be sold at cost.
Textpattern
Textpattern is an elegant content management system that is free, open source software. Textpattern is designed to be flexible with powerful tag-based templates that allow you to structure data and manipulate content. The content management system itself can also be extended with the use of plugins, that allow anyone to improve core functionality or add new features. Textpattern already have hundreds of available community built plugins that can be used to improve your website today.
Bear CMS
Bear CMS is a self-hosted content management system that seamlessly integrates with your website. With Bear CMS you own your data and content, which is store on your own server. Your websites and Bear CMS's management tools integrate seamlessly and creates an experience that content managers and editors will enjoy.
TinaCMS
Tina is an open-source site editing toolkit and headless CMS for React-based sites like Gatsby & Next.js
Joomla
Joomla is a free and open-source content management system written in PHP. The CMS is built entirely by volunteers from all over the world and has a strong community that provide educational resources, and extensions.