Skip to content

πŸ“š A collection of open and closed source Content Management Systems (CMS) for your perusal.

License

Notifications You must be signed in to change notification settings

postlight/awesome-cms

Repository files navigation

Awesome CMS Awesome

Postlight's Awesome CMS is a collection of 149 open and closed source Content Management Systems (CMS) for your perusal. Check out the blog post on the creation of Awesome CMS.

See CONTRIBUTING.md for details on generation and contribution.

Contents

.NET

Name Description
Last commit for Awesome Cms Core
Awesome Cms Core is an Open Source Content Management System built using .Net Core
Last commit for Composite C1
A web CMS that focus on UX and adaptability.
Last commit for DotNetNuke (DNN)
DNN Platform is our free, open source web CMS and the foundation of every professional DNN solution. Over 750,000 organizations worldwide have built websites powered by the DNN Platform.
Last commit for Kaliko CMS
Kaliko CMS is a free, powerful and flexible CMS framework for ASP.NET MVC and WebForms.
Last commit for Orchard
Orchard is a free, open source, community-focused Content Management System built on the ASP.NET MVC platform.
Last commit for Piranha CMS
Piranha is the fun, fast and lightweight .NET framework for developing cms-based web applications with an extra bite. It's built on ASP.NET MVC and Web Pages and is fully compatible with both Visual Studio and WebMatrix.
Last commit for Platformus
Free, open source, and cross-platform developer-friendly CMS, based on ASP.NET Core and ExtCore frameworks.
Last commit for Squidex
Headless CMS and content management hub built on top of ASP.NET Core and Event Sourcing
Last commit for Umbraco
The simple, flexible and friendly ASP.NET CMS used by more than 360,000 websites.

Go

Name Description
Last commit for Ketchup
Developer-first CMS built with Go and React. Version-controlled templates, complete JSON API, built-in HTTPS and HTTP/2, fast and easy to use.
Last commit for Ponzu
Headless CMS with automatic JSON API. Featuring auto HTTPS, HTTP/2 Server Push, and flexible server framework written in Go.

Java

Name Description
Last commit for Crafter CMS
Crafter CMS is an open source hybrid headless CMS based on Git that brings content authors, devolopers and devops together to deliver stunning personalized, multi-channel experiences faster and easier than ever before.
Last commit for dotCMS
dotCMS is a open source content management system and headless CMS for managing and delivering content driven web apps and sites.
Last commit for Elepy
Elepy is a Headless Content Management Framework for Java & Kotlin. It is developer-first and focuses on extendability.
Last commit for Gentics Mesh
Gentics Mesh is an open source API-first CMS, complete with multi‑language support, versioning and roles & permissions.
Last commit for Shiohara CMS
Model Content and Create Site using Javascript with Native Cache and Search. Shiohara CMS uses AngularJS and Spring Boot, develop javascript models on the server through Nashorn

JavaScript

Name Description
Last commit for Apostrophe
ApostropheCMS is a CMS for Node.js. It supports in-context editing, schema-driven content types, flexible widgets, localization and a great deal more.
Last commit for CMS.js
CMS.js is fully client-side, Javascript site generator in the spirit of Jekyll that uses plain ol' HTML, CSS and Javascript to generate your website. CMS.js is like a file-based CMS. It takes your content, renders Markdown and delivers a complete website in Single-Page App fashion...without the aid of server-side scripting.
Last commit for Cody
Javascript Content Management System running on Node.js.
Last commit for Contember
Bespoke content management. With Contember you will easily manage your content and data. Build and run GraphQL API and user-centric administration without any hassle.
Last commit for Directus
Directus is a headless CMS open-source suite of software that wraps custom SQL databases with a dynamic API and intuitive Admin App. It allows both administrators and non-technical users to view and manage the content/data stored in pure SQL databases. It can be used as a headless CMS for managing project content, a database client for modeling and viewing raw data REST API or GraphQL, or as customizable WebApp.
Last commit for Expressa
Helps you create APIs with very little code. It's a middleware for making RESTFUL apis from JSON schema, with a Django-like Admin interface that lets you edit your data and modify your schemas.. It's easy to integrate into other applications and your schemas and permissions are just defined in JSON files.
Last commit for Factor JS
Factor is an extension-driven platform for VueJS and Node.
Last commit for Gatsby.js
Gatsby is a blazing fast modern site generator for React.
Last commit for Ghost
Ghost is an open source publishing platform which is beautifully designed, easy to use, and free for everyone.
Last commit for Jekyll Admin
A Jekyll plugin that provides users with a traditional CMS-style graphical interface to author content and administer Jekyll sites.
Last commit for KeystoneJS
The open source framework for developing database-driven websites, applications and APIs in Node.js. Built on Express and MongoDB.
Last commit for Netlify CMS
A CMS for Static Site Generators.
Last commit for Payload CMS
A self-hosted, headless CMS with code-first configuration, customizable admin panel, and a rich editing experience. Many advanced features - flexible content, authentication, localization, GraphQL, hooks, and TypeScript support.
Last commit for PencilBlue
Business class content management for Node.js (plugins, server cluster management, data-driven pages).
Last commit for Prime CMS
Prime is a standalone, self-hosted, headless CMS with a GraphQL interface powered by TypeScript.
Last commit for Prose
Prose is a content editor for GitHub designed for managing websites.
Last commit for Reaction
Reaction is a modern reactive, real-time event driven ecommerce platform.
Last commit for Relax
New generation CMS on top of React, Redux and GraphQL.
Last commit for Sanity.io
Sanity is a real-time content infrastructure. The editor is built in JavaScript and React.js and connects to a scalable, hosted backend featuring a Graph Oriented Query Language (GROQ), asset pipelines and fast edge caches
Last commit for strapi
The most advanced open-source Content Management Framework to build powerful API with no effort.
Last commit for TinaCMS
Tina is a site editing toolkit for modern React-based sites (Gatsby and Next.js)
Last commit for We.js Framework
Extensible Node.js MVC framework.
Last commit for Webhook
Webhook lets you build a custom CMS with matching HTML templates in about a minute. Webhook is built with Node JS, Grunt, Firebase and Swig.
Last commit for Webiny Serverless CMS
A self-hosted, open-source, headless CMS that runs on top of serverless infrastructure. Scaleable, cost-effective, and innovative solution for managing all of your content needs. It is quick and easy to deploy, and because of the serverless infrastructure, you will only pay for what you use.

PHP

Name Description
Last commit for Anchor CMS
A lightweight blog CMS for PHP.
Last commit for AsgardCms
A modular multilingual CMS built with Laravel 5.
Last commit for Azuriom
Azuriom is a modern, reliable, fast and secure game CMS built with Laravel 8.
Last commit for Bolt
Bolt is an extensible Symfony-based CMS. It has a built-in REST & GraphQL API, multilingual and powerful content querying in Twig.
Last commit for Bootstrap CMS
A PHP CMS powered by Laravel 5 and Sentry
Last commit for Borgert CMS
A simple CMS to start projects in Laravel 5.3 containing some modules. Blog, Pages, Products, Mailbox, Image Gallery and Users.
Last commit for Cockpit CMS
Add content management functionality to any site.
Last commit for Contao
Contao is a web-based Open Source CMS, which generates accessible websites. It supports multiple languages and can easily be learned and extended.
Last commit for Contenta CMS
Open Source Healess CMS powered by Drupal. Contenta CMS is for highly structured content. Contenta CMS uses leverages the data modelling tools from Drupal and offers a queriable API and a friendly admin interface.
Last commit for Craft CMS
Craft CMS is a focused content management system for developers, designers, and web professionals that blends flexibility, power, and ease of use for clients.
Last commit for Croogo
A CakePHP powered Content Management System.
Last commit for Drupal
Drupal is a free and open-source content-management framework written in PHP and distributed under the GNU General Public License.
Last commit for ExpressionEngine
general purpose content management system written in object-oriented PHP and using MySQL for data storage.
Last commit for Flextype
Flextype is an open-source self-hosted Data-First Headless CMS & API. Building this content management system, we focused on simplicity - even novice webmaster adapt his template and writes his own plugin. To achieve this, we implemented a simple but powerful API's.
Last commit for Fork CMS
Fork is an open source CMS using Symfony Components.
Last commit for FUEL CMS
A CodeIgniter Content Management System.
Last commit for Grav
Modern, Crazy Fast, Ridiculously Easy and Amazingly Powerful Flat-File CMS.
Last commit for Joomla!
Joomla is a free and open-source content management system (CMS) for publishing web content. It is built on a model–view–controller web application framework that can be used independently of the CMS.
Last commit for Kirby
Kirby is a file-based CMS. Easy to setup. Easy to use. Flexible as hell.
Last commit for KunstmaanBundlesCMS
An advanced yet user-friendly content management system, based on the full stack Symfony2 framework combined with a whole host of community bundles. It provides a full featured, multi-language CMS system with an innovative page and form assembling process, versioning, workflow, translation and media managers and much more.
Last commit for Lavalite
CMS Built with Laravel 5.2 and Bootstrap 3.
Last commit for Magento
Magento is an open-source e-commerce platform written in PHP.
Last commit for MediaWiki
MediaWiki is a free software open source wiki package written in PHP, originally for use on Wikipedia.
Last commit for Microweber
Microweber is a new generation content management system that allows you to create a website using drag and drop. You can easily manipulate the content and the layout of your pages. No coding skills are required.
Last commit for MODX Web Content Management System and Platform
MODX Revolution is the web content management platform for those that truly care about no-compromise design and exceptional user experience. It gives you complete control over your site and content, with the flexibility and scalability to adapt to your changing needs.
Last commit for October
October is a Content Management System (CMS) and web platform whose sole purpose is to make your development workflow simple again.
Last commit for Pagekit
Pagekit is a modular and lightweight CMS built with Symfony components and Vue.js.
Last commit for Pico
Pico is a stupidly simple, blazing fast, flat file CMS.
Last commit for Pimcore Platform
Content & Product Management Framework (CMS/PIM/E-Commerce).
Last commit for Processwire
CMS and framework for building sites of all shapes and sizes. Developer and client friendly. Open Source
Last commit for PyroCMS
PyroCMS is athe modular DDD-adheres PHP CMS/CMF, built on top of the Laravel's MVC implementation. It has artisan based code generators, which would made it funny to create the Domain including models or just a new theme and then develop that created code. It has the highest learning curve, from all described here products!
Last commit for REDAXO
Easy to handle for users, flexible for developers. Feels quite reasonable. (Hint: will open up for English users gradually!)
Last commit for Redaxscript
Ultra lightweight CMS (Content Management System) for SQLite, MySQL and PostgreSQL.
Last commit for Roadiz
Roadiz is a modern CMS based on a node system which can handle many types of services.
Last commit for Serendipity
Serendipity is a PHP-powered weblog engine which gives the user an easy way to maintain a blog.
Last commit for SilverStripe
SilverStripe is the intuitive content management system and flexible framework loved by editors and developers alike. Equip your web teams to achieve outstanding results.
Last commit for Sulu
Sulu is a content management platform based on Symfony made for businesses. It’s a flexible CMS to create and manage enterprise multi-sites and a reliable development environment for high-performance apps
Last commit for Textpattern CMS
A flexible, elegant and easy-to-use content management system. Textpattern is both free and open source.
Last commit for Thelia
Thelia is an open source tool for creating e-business websites and managing online content. This software is published under LGPL and uses a large number of components from the Symfony project.
Last commit for Twill
Twill is an open source CMS toolkit for Laravel that helps developers rapidly create a custom admin console that is intuitive, powerful and flexible.
Last commit for TypiCMS
A modular multilingual CMS built with Laravel 5.
Last commit for TYPO3
With more than 500,000 installations TYPO3 CMS is the most widely used Enterprise Content Management System, providing the basis for websites, intranets and web & mobile applications worldwide.
Last commit for Unite CMS
Open Source headless CMS, built on top of Symfony and GraphQL. Allows you to connect and manage all your digital project's data in one single backend.
Last commit for Winter CMS
Open source, flexible, performant, and secure content management framework based on Laravel with best in class developer experience
Last commit for WonderCMS
Free, fast and small (only 5 files, 13KB zip) flat file CMS. No setup or configuration required. Maintained since 2008.
Last commit for WordPress
WordPress is a free and open-source content management system (CMS) based on PHP and MySQL.
Last commit for XOOPS
XOOPS CMS is a web application platform written in PHP for the MySQL database. Its object orientation makes it an ideal tool for developing small or large community websites, corporate portals, weblogs and much more.

Python

Name Description
Last commit for django CMS
The easy-to-use and developer-friendly CMS.
Last commit for feinCMS
A Django-based CMS with a focus on extensibility and concise code.
Last commit for Kotti
Kotti is a high-level, Pythonic web application framework based on Pyramid and SQLAlchemy. It includes an extensible Content Management System called the Kotti CMS.
Last commit for Lektor
The lektor static file content management system
Last commit for Mezzanine
CMS framework for Django.
Last commit for Opps Project
A Django-based CMS for the magazines, newspappers websites and portals with high-traffic.
Last commit for Pelican
The Pelican static file content management system
Last commit for Plone CMS
Plone is a user friendly Content Management System running on top of Python, Zope and the CMF.
Last commit for Quokka CMS
Quokka is a flexible content management platform powered by Python, Flask and MongoDB.
Last commit for Superdesk
Superdesk is an open-source headless CMS written in Python using the Flask microframework with RESTful APIs developed in Python-Eve.
Last commit for Wagtail CMS
Wagtail is a content management system built on Django. It's focused on user experience, and offers precise control for designers and developers.

Ruby

Name Description
Last commit for Alchemy CMS
Alchemy is a powerful, flexible and user centric Rails CMS.
Last commit for APIQ
Simple and powerful Ruby on Rails CMS for developers and agencies
Last commit for Camaleon CMS
Camaleon CMS is a dynamic and advanced content management system based on Ruby on Rails 4.
Last commit for ComfortableMexicanSofa
ComfortableMexicanSofa is a powerful Rails 4 CMS Engine.
Last commit for LocomotiveCMS
A platform to create, publish and edit sites.
Last commit for Nesta
A lightweight CMS, implemented in Sinatra.
Last commit for Property Web Builder
Property Web Builder is a CMS for real estate (property listings) implemented as a Ruby on Rails 5 Engine with an ember.js admin panel.
Last commit for Publify
A self hosted Web publishing platform on Rails.
Last commit for Radiant CMS
Radiant is a no-fluff, open source content management system designed for small teams.
Last commit for Refinery CMS
An extendable Ruby on Rails CMS that supports Rails 6.0+.
Last commit for Spina
GitHub - denkGroot/Spina: Spina CMS.
Last commit for Storytime
Storytime is a Rails 4+ CMS and blogging engine, with a core focus on content. It is built and maintained by @cultivatelabs.

Rust

Name Description
Last commit for Atomic-Server
Atomic-Server is a lightweight and fast open source graph database server and CMS that includes authorization, full-text search and an easy to use API.

Closed Source

Name Description
Alfresco is a leading repository for enterprise content management (ECM), providing document management, collaboration, records management, knowledge management, and web content services.
Spend less time hunting things down and more time making things happen. Organize your work, create documents, and discuss everything in one place.
Publish your passions your way. Whether you’d like to share your knowledge, experiences or the latest news, create a unique and beautiful blog for free.
Create your own blog and see it live in seconds. Minimalist SaaS platform with a free plan.
Headless CMS divides front-end from backend architecture to send content to multiple devices and platforms without creating content differently each time.
ButterCMS is an API-based CMS and blog engine that lets you add CMS power to new and existing websites using any programming language/framework.
Shatter the limits imposed by your old, legacy CMS. Our headless, API-first Content Management System provides everything needed for scalable, multi-device publishing through SaaS and On-Premise delivery
Build Jekyll or static websites, have your team and clients update inline.
Contentful is an API-first CMS focused on the simplicity of development. Manage structured content in websites and apps.
Cosmic JS is a cloud-hosted content platform that offers a flexible and intuitive CMS API. Build websites and applications with more freedom and manage content easier.
Manages content, products and campaigns. Built on top of a Microsoft technology stack and features integrations with a cloud platform and third party services.
Create a professional website with Exagon Concept! Easily make an effective and scalable website. It's up to you!
An CMS that uses Google firebase
Forestry is the Git-based CMS that makes website development easy and keeps your editors happy.
FrontAid is a Git-based CMS for JSON files. Based on a data model that you define, it allows copy texters to fill in and update content that is then stored in a single JSON file and pushed to your own Git repository.
Building essential GraphQL infrastructure for your digital products, while setting the stage for content creators. GraphCMS is a GraphQL based headless content management system.
Hippo is the open-source content management system at the heart of BloomReach Experience. This Java CMS enables companies to orchestrate and deliver cross-channel digital experiences. Hippo’s clean, modular architecture and support for open standards make it the ideal platform for agile development and open integration.
Create a professional website, online store or blog in minutes with Jimdo's website builder. Choose one of our responsive templates, and get started!
Kentico is the only fully integrated ASP.NET CMS, E-commerce, and Online Marketing platform that allows you to create cutting-edge websites and optimize your digital customers’ experiences fully across multiple channels. Kentico saves you time and resources so you can accomplish more.
Kentico Kontent offers Content as a Service to gain full control over content presentation across all digital channels. Organize your content in a cloud-based content hub where you can collaborate with your team.
LiveWhale is a powerful, flexible, and incredibly easy to use CMS designed primarily for use at colleges and universities. Licensees have full source code access. Made by White Whale Web Services.
Welcome to Medium, a place to read, write, and interact with the stories that matter most to you. Every day thousands of new voices share…
Osmek is a new kind of CMS, built in the cloud so your content is available where and how you need it. It's a beautiful interface for creating content, and a powerful set of APIs for retrieving it.
Perch is a really little content management system for when you or your clients need to edit content without the hassle of setting up a big CMS. Perch is self-hosted and brandable, written in PHP and uses a database.
A hosted, API based and developer friendly CMS backend. We take care of upgrades, scalability and security.
Quintype is API driven CMS built for the needs of modern publishers and content creators.
A powerful, feature-rich, enterprise-class .NET web content management system.
Supports Jekyll, user collaboration, publishing to AWS S3, GitHub Pages, FTP, and more.
Spinal is a beautiful and minimal CMS for static site generators, built for content marketing teams
Squarespace is a SaaS-based content management system-integrated website builder, blogging platform and hosting service.
Statamic is a flat file CMS built for developers and clients alike. It's a platform designed to make you the hero. Built with Laravel and Vue.js.
Storyblok is the API-based CMS for components - Plugin a frontend editor where you need to manage complex layouts or edit content easily.
A Headless GraphQl CMS
Collaborative publishing content management system designed for writers, journalists, creators, and teams who want to publish independent publications, newsletters, podcasts, videos, and communities.
Create the content structure you need, then design it visually.
Weebly makes it surprisingly easy to create a high-quality website, blog or online store. Over 30 million people use Weebly to bring their unique ideas to life.
Create a free website with Wix.com. Customize with Wix' free website builder, no coding skills needed. Choose a design, begin customizing and be online today!
SaaS marketing technology for mid-market and enterprise to create and manage websites. Empower your marketing team with the agility to rapidly design, develop, and deploy content and digital brand experiences.

Contributors All Contributors


Jeremy Mack

πŸ’‘ πŸ’» πŸ“– πŸ“

Matt

🎨

Paul Ford

πŸ“’ πŸ‘€ πŸ’¬ πŸ“

Drew Bell

πŸ‘€

Stefan Grund

πŸ“–

Phil Wareham

πŸ“–

Odirlei Borgert

πŸ“–

Jack McDade

πŸ“–

Randy Oest

πŸ“–

Nicolas Widart

πŸ“–

Iain K. MacLeod

πŸ“–

Saint Asky

πŸ“–

Kumar Gaurav

πŸ“–

Hawken Rives

πŸ“–

Gilles Bourgeat

πŸ“–

redaxmedia

πŸ“–

Mohammad Faisal

πŸ“–

Igor Petrov

πŸ“–

Dirk SchΓΌrjohann

πŸ“–

sserot

πŸ“–

joshin4colours

πŸ“–

Stef Pause

πŸ“–

Camille Baronnet

πŸ“–

Maxim Siebert

πŸ“–

Chris Hamm

πŸ“–

Michael Murphy

πŸ“–

Stuart Runyan

πŸ“–

Twaambo Haamucenje

πŸ“–

Thomas Hansen

πŸ“–

Roger Jin

πŸ“–

Brian Zerangue

πŸ“–

DominikAngerer

πŸ“–

Johannes SchΓΌth

πŸ“–

Nichlas Wærnes Andersen

πŸ“–

Samuel De Backer

πŸ“–

Steve Manuel

πŸ“–

Fredrik Schultz

πŸ“–

ClΓ©ment Garnier

πŸ›

Dmitry Sikorsky

πŸ“–

Michael Beck

πŸ“–

crazy4groovy

πŸ“–

Jeroen Reijn

πŸ“–

Ed Tewiah

πŸ“–

Michael Lukaszczyk

πŸ“–

Mateu AguilΓ³ Bosch

πŸ“–

kevded

πŸ“–

Denis Efremov

πŸ“–

Sebastian Stehle

πŸ“–

Fredrik Broman

πŸ“–

robiso

πŸ“–

M.D.Gregory

πŸ“–

octavore

πŸ“–

Susannavargs90

πŸ“–

Franz Wilding

πŸ“–

RafaΕ‚ MuszyΕ„ski

πŸ“–

Juha Lindfors

πŸ“–

Tony Hudson

πŸ“–

Mark Catalano

πŸ“–

Quentin Renard

πŸ“–

Viraj Trivedi

πŸ“–

Birkir Gudjonsson

πŸ“–

Joseph Thomas

πŸ“–

Tom Boutell

πŸ“–

Russ Danner

πŸ“–

Ryan Susana

πŸ“–

Andrew Powers

πŸ“–

OndΕ™ej Chrastina

πŸ“–

Forrest Oliphant

πŸ“–

Tim Murtaugh

πŸ“–

Andres Garcia

πŸ“–

Alexandre Oliveira

πŸ“–

Sergey Romanenko

πŸ“–

License

CC0


πŸ”¬ A Labs project from your friends at Postlight.

About

πŸ“š A collection of open and closed source Content Management Systems (CMS) for your perusal.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published