Content Management Systems

CMS software for publishing sites. Can be customized, or used as is. There are options for all skill levels. 

Types of Content Management Systems are listed and described. Any one can be used in any manner(ethically and legally). For example –  Dkan was created to visualize political data. However, it can be used for any sort of data.

Furthermore, common Features of CMS Software are as follows: blogging, WYSIWYG editor, user profiles, content tagging, content categories, comments, search engine optimization.

In addition, Plugins are non standard features offered for Content Management Systems. Notably, they help to further customize sites, design or content. In general, they are easily installed within the site’s interface.

All the resources below are free, however, there may be external upgrades(plugins and otherwise) offered by third party sellers.  Of course, before you buy anything, make sure there isn’t a free alternative.

General Purpose Systems

B2Evolution: Photo galleries, forums, statistics, and multilingual.

Backdrop CMS: Responsive and fast. GitHub.

Better CMS:  GitHub. | CMS Made Simple | Concrete5: Responsive and secure.

Dotclear: Multilingual. | Exponent CMS: Open source. GitHub. | GetSimple CMS: Open source.

Drupal: Open Source, multilingual, great community support.

Joomla: Multilingual, very popular CMS.

Kajona: Open source, nice looking media management.

MODx | October: Open source. | Orchard Project: Open source.

Omeka: Open source. Create content that adheres to Dublin Core Standards.

ProcessWire: Great community support. Fast and scale-able.

Serendipity: Open source. | SilverStripe: Open source. | TextPattern: Multilingual.

TYPEO3: Open source. | TYPOlight CMS: Open source. | Xoops: Open source.

WordPress: This site is made with WordPress :D. One of the top CMS software used. Another key point, the community is so large. As a result, there are countless design themes and plugins.

Commerce Management Systems

Ultimately, systems for making an online store.

OpenCart: Open source. | PrestaShop

Learning Management System

(LMS) offers features related to education, teaching, and learning. Schools, colleges included, can run whole courses on some of these systems. Although, making a personal enrichment site is another idea.

Common features of Learning Management Systems: Calendar and event tracking; glossaries, forums, progress reports; course creation and management; multiple user roles; online test and quizzes.

Claroline: Open Source. Online exercises and assessments, multilingual, badges, and more! This LMS has alot of features.

Chamilo: Open source, multilingual options, community, and integration with popular sites(youtube, twitter, etc).

Forma.lms: Ability to sell courses you create.

ILIAS: Open source, adaptable, and streamlined design.

Moodle: Open source, great community support, multilingual options.

Open edX: Open source. Setup difficult for novice. Worth the challenge for the extensive options. Github.

Sakai: Open source, responsive, feedback, chat, polls, and wikis.

CMS for Politics

DKan: Open source open data platform. Catalog, publish, and visualize data publically. (Drupal).

Elections: System for collecting political data and analysis. GitHub.

Fix My Community: Map based issue reporting system. Helps the community get help making changes.(Drupal). GitHub.

Issues: Voters can communicate with candidates. Above all, the public can ask relevant questions; figure out exactly what the politician supports and intends to do.(Drupal). GitHub.

Petitions: Propose, Promote, and Improve. Communities can use this to create and support petitions. Based on “We the People”. (Drupal). GitHub.

Wiki Content Systems

Nicely organized informational content. For the most part, wikis are a product of public user contributions.

DokuWiki: Open source. Multilingual. Anti spam features.

FOSWIKI: Open source. Statistics.

MediaWiki: Open source. Wikimedia and Wikipedia use this software(own)!

Tiki: Open source. File galleries, featured links, statistics, and spam protection.


GNU FM: A music community platform in PHP.

Descriptions are adaptations of definitions provided by Wiktionary, the free dictionary. Licensed under Creative Commons Attribution-Sharealike 3.0