Home

Awesome

Content Management Systems

Open Source, ECM & Proprietary, blogging, cloud, hosted and more CMS - a semi organized list. No flat-file CMS's listed here, please check that specific repository.

Don't hesitate to represent :punch:.

Ruby / Rails

A dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write.

More

BrowserCMS

BrowserCMS combines the best of two worlds. Developers can use the highly productive Ruby on Rails framework to extend and add features. Editors can use the BrowserCMS user interface to keep content up to date.

Radiant CMS

Radiant is a no-fluff, open source content management system designed for small teams.

Python

Python can be easy to pick up whether you're a first time programmer or you're experienced with other languages. The following pages are a useful first step to get on your way writing programs with Python!

More

Plone

Plone is a free and open source content management system built on top of the Zope application server. In principle, Plone can be used for any kind of website, including blogs, internet sites, webshops and internal websites. It is also well positioned to be used as a document publishing system and groupware collaboration tool. The strengths of Plone are its flexible and adaptable workflow, very good security, extensibility, high usability and flexibility.

Django

Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design.

JavaScript

JavaScript (JS) is a dynamic computer programming language. It is most commonly used as part of web browsers, whose implementations allow client-side scripts to interact with the user, control the browser, communicate asynchronously, and alter the document content that is displayed. It is also being used in server-side network programming (with Node.js), game development and the creation of desktop and mobile applications.

More

Ghost

Ghost is a simple, powerful publishing platform that allows you to share your story with the world.

Keystone JS

Node.js CMS and web application platform built on Express and MongoDB.

FlexCarver

Node.js CMS and web application platform built on Express and MongoDB.

Calypso

Calipso is a content management system (CMS), based on the NodeJS server. Due to the asynchronous nature of NodeJS, it seemed like a good idea to try to build a CMS made up of modules that could execute asynchronously in a non-blocking way.

Apostrophe

Apostrophe is an open source CMS designed for maximum flexibility with a minimal learning curve.

PHP

PHP is a server-side scripting language designed for web development but also used as a general-purpose programming language. As of January 2013, PHP was installed on more than 240 million websites (39% of those sampled) and 2.1 million web servers. Originally created by Rasmus Lerdorf in 1994, the reference implementation of PHP (powered by the Zend Engine) is now produced by The PHP Group. While PHP originally stood for Personal Home Page, it now stands for PHP: Hypertext Preprocessor, which is a recursive acronym.

More

Adapt CMS

AdaptCMS is a modern Content Management System, adaptable to any type of content website. In existence for now 6 years, AdaptCMS 3.0 uses the latest web technology. jQuery, Bootstrap, API functionality and the cakePHP Framework.

B2evolution

Why restrain yourself to a single blog when your website could be so much more? b2evolution includes everything you need. Right out of the box. Plugins optional.

Wordpress

WordPress is web software you can use to create a beautiful website or blog. We like to say that WordPress is both free and priceless at the same time.

Concrete5

concrete5 is an open source content management system. In-context editing for your clients. A flexible framework for your developers.

Drupal

Drupal is an open source content management platform powering millions of websites and applications. It’s built, used, and supported by an active and diverse community of people around the world.

Joomla

Drupal is an open source content management platform powering millions of websites and applications. It’s built, used, and supported by an active and diverse community of people around the world.

Mambo

Mambo (formerly named Mambo Open Source or MOS) was a free software/open source content management system (CMS) for creating and managing websites through a simple web interface. Its last release was in 2008, by which time all of the developers had left for forks of the project, mainly Joomla and MiaCMS.

MODX

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.

Moodle

The world's free learning platform that helps you create effective online teaching and learning experiences in a collaborative, private environment.

PHP-Nuke

PHP-Nuke is a web-based automated news publishing and content management system based on PHP and MySQL originally written by Francisco Burzi. The system is controlled using a web-based user interface. PHP-Nuke was originally a fork of the Thatware news portal system.

Java

Java is a computer programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible. It is intended to let application developers "write once, run anywhere" (WORA), meaning that code that runs on one platform does not need to be recompiled to run on another. Java applications are typically compiled to bytecode (class file) that can run on any Java virtual machine (JVM) regardless of computer architecture

More

Alfresco

eXo Platform is an open source, standard-based, Enterprise Social Platform[1] written in Java and distributed under the GNU Lesser General Public License.

eXo Platform

eXo Platform is an open source, standard-based, Enterprise Social Platform[1] written in Java and distributed under the GNU Lesser General Public License.

Fedora Commons

Fedora (or Flexible Extensible Digital Object Repository Architecture) is a digital asset management (DAM) architecture upon which institutional repositories, digital archives, and digital library systems might be built. Fedora is the underlying architecture for a digital repository, and is not a complete management, indexing, discovery, and delivery application.

Proprietary & Enterprise Content Management

DotNetNuke

DotNetNuke was written in VB.NET, though the developer has shifted to C# since version 6.0.[4] It is distributed under both a Community Edition MIT license [3] and commercial proprietary licenses as the Professional and Enterprise Editions.

SharePoint

Microsoft SharePoint is a web application framework and platform developed by Microsoft. First launched in 2001,[3] SharePoint integrates intranet, content management and document management, but recent versions have broader capabilities.[4]

Sitecore

Sitecore is a web content management system and customer experience management software company that provides enterprise website, intranet, portal and marketing automation software. The company was founded in 2001 and has offices in Australia, Denmark, Sweden, Canada, Germany, Japan, Netherlands, New Zealand, United Kingdom, Ukraine, and United States.

OpenText ECM Suite

OpenText software applications manage content or unstructured data for most types of governance, efficiency and monetization requirements in large companies, government agencies and professional service firms. OpenText solutions are aimed at addressing information management requirements, including the management of large volumes of content compliance with regulatory requirements, and mobile and online experience management.

Cloud CMS

Cloud CMS provides Easy Content Management for data-driven Mobile and Web Applications. Our suite of applications and tools lets you create once and publish everywhere. Faster, leaner and less expensive.

Sitefinity

The leading Cloud Content Management System for creating, managing and publishing amazing content to mobile and web apps.

Sitecore

Delivering unparalleled ease of use, total flexibility, and enterprise-grade capabilities, Sitecore CMS is the platform of choice for leading companies around the world, powering more than 32,000 websites.

Cloud / Hosted / CMS Systems

Many of the listed sites below are also SaaS based CMS's.

More

Movable Type

Movable Type is Six Apart's flagship blog software product, launched in 2001. Today, this robust social publishing platform powers some of the websites and blogs of the world's largest media companies and Fortune 100 businesses, small and medium sized businesses, and power bloggers.

TypePad

Publish quickly and easily from your computer, mobile or even via email. If you can type you can blog with Typepad!

Squarespace

Squarespace is one of the most popular website builders on the market. With an extremely easy to use interface that's sleek and "gets out of your way", they are definitely a top contender.

LightCMS

LightCMS is a website system wich allows you to have a website ready in just a few clicks. It uses standardized code, a vast array of tools which fit right into their suite such as eCommerce, Blogs, Statistics, etc., and all the capabilities are enabled on the free plan.

CushyCMS

Using CushyCMS, web designers can give content editors (for example a client) access to part, full or many pages at a granular level (headings, images, sidebars, etc), enabling them to update or create standards-compliant content directly from a browser without messing with the sites coding. - See more at: http://www.crunchbase.com/product/cushycms#sthash.7q0QRqrB.dpuf

Hosted / Blogging

Simple content management systems built just for blogging - premium included.

Pistach.io

The easiest way to blog. Share beautifully using Evernote and Dropbox.

Svbtle

The extremely simple place to blog

Authpad

Authpad is a frictionless approach to blogging.

Wardrobe

Wardrobe is a minimalistic blogging application. Wardrobe attempts to make blogging simple and enjoyable by utilizing the latest technologies and keeping the administration as simple as possible with the primary focus on writing.

Posthaven

What would it be like to make a service that lasts for 10 years? 100 years? That’s what we’re trying to build at Posthaven. We’re as sick as you are to have to switch services every few years, or worry about running your own servers and getting hacked all the time.

AnchorCMS

Anchor is a super-simple, lightweight blog system, made to let you just write.


Contributions

There are many content management systems that I haven't mentioned and aim to do further organize this repo in the next couple of weeks. Please be patient, contributions are more than welcome so send me a pull request and help grow this list!!