7 (More) Best Free and Open Source Content Management Systems (CMS)

Due to popular demand, we will give you another round of some of the best free and open-source Content Management Systems (CMS). This new set of CMS is as good as the previous list that we have so this should be interesting. Without any more delay, check out this new collection of some of the best free and open-source Content Management Systems (CMS):

TYPO3 is a CMS and at the same time a Model–view–controller (MVC) Web Application Development framework written in PHP.
In addition to a set of ready-made interfaces, functions and modules, it has a large repository of extensions. There are more than 4000 extensions available for download under the GNU General Public License from a repository called the TYPO3 Extension Repository, or TER. TYPO3 has a web frontend, which presents a TYPO3 based website to its users, along with a web based backend, used by authors and site administrators to manage content for the website. The frontend can be displayed in browsers such as Mozilla Firefox on any OS, with JavaScript

WebGUI is an open source content management system written in Perl. It has many features that make it well-suited for diverse organizations. WebGUI has an intuitive user interface that makes learning to manage content easier. It also has a number of “helper” applications, such as date and color pickers, aid in content creation. WebGUI enables style and content separate, which allows for quick and easy content management. It's versioning and workflow systems allow administrators to set up content approval systems, and versioned site content can be “rolled back” if something is published on the site by mistake. WebGUI also assigns simple, easy to remember URLs to content applications, and images can be uploaded directly through the user interface.

SilverStripe is a free and open source content management system (CMS) that features a web-based administration panel, which includes a WYSIWYG website editor enabling users to make modifications to parts of the website. It is written in PHP5, and takes advantage of PHP5's object-oriented design capabilities. It is based on a model-view-controller pattern and uses an object-relational mapper. The CMS generates markup using a custom template language. SilverStripe supports modules that extend its core functionality. Some existing modules include: Blog, Advanced Workflow Management, eCommerce, Forum, LDAP/OpenID authentication.

CMS Made Simple
CMS Made Simple (CMSMS) is a free open source content management system (CMS) that is built using PHP with support for MySQL and PostgreSQL. It aims to provide easy development and customization with themes, add-on modules, dynamic menus, tags and translations. CMS Made Simple has a web-based admin section for theme, template, and stylesheet development, installing and updating add-on modules, configuring page content blocks, and user groups and permissions. Its template system is driven using the Smarty Template Engine. A small number of core modules are included with the default installation of CMS Made Simple, notably a news manager, search function, and WYSIWYG editor (TinyMCE).

PHP-Nuke is an automated news publishing and content management system based on PHP and MySQL that is fully controlled using a web-based user interface. It requires a web server that supports the PHP extension (such as the Apache HTTP Server), as well as an SQL database (such as MySQL, mSQL, PostgreSQL, ODBC, ADABAS, Sybase or InterBase). Modules can be added to the PHP-Nuke system allowing additional features such as an Internet forum, Calendar, News Feed, FAQ's, Private Messaging and others.

eZ Publish
eZ Publish is an open source enterprise content management system developed by eZ Systems, a Norwegian company. It supports the development of customized web applications that ranges from a personal homepage to a multilingual corporate website, which include role-based multi-user access, e-commerce functions and online communities. eZ Publish's core functionality is largely based on eZ Components. eZ Components is a library of standardized modules for speeding up application development.

Apache Lenya
Apache Lenya is a Java/XML open-source content management system based on the Apache Cocoon content management framework. All Cocoon components can be used to develop customized functionality. Features of Apache Lenya include revision control, scheduling, search capabilities, workflow support, and browser-based WYSIWYG editors.


  1. AnonymousMay 20, 2010

    Joomla ? Drupal ? why aren't they present ?

  2. AnonymousMay 20, 2010

    they where, in the previous post.

  3. AnonymousMay 20, 2010

    Because every article out there about CMS's includes Joomla and Drupal.

  4. There's no reason to use bloated and user-unfriendly systems like Joomla and Drupal. If you're looking for a CMS that's easy for developers and end-users, give Concrete5 a try. Demo it at

  5. AnonymousMay 21, 2010

    Good community for this cms:

  6. Website Design MelbourneMay 23, 2010

    I used PHP Nuke when I was learning the ropes with CMS. I then moved on to Joomla because it had better plugins

  7. We have been developing in a cms for newspapers last 3 years. It is based on php.
    It's not available for downloading yet but you can see its features in

  8. Thanks for following up with a second batch of CMSes.

    I just came back from the TYPO3 conference in Dallas. For the power this CMS offers I think it is really underrepresented in North America, probably one of the best kept secrets in the Open Source Enterprise market. TYPO3 has a steep learning curve and I wouldn't recommend it if you're not prepared to invest some time (If you are a newbie maybe check out the WEC starter package to get a taste

    IMO it's a good fit for the professional(s) who wants to invest into a future proof CMS.

    Having said this there is some change going on in the way to program extensions in TYPO3. If you heard buzzwords like Domain Driven Design, MVC before I think now is a strategically good time to jump in without having to learn the old way. There could be some more documentation atmit but it is definitely the future.

    For an overview and outlook beyond I recommend this slide:

  9. AnonymousMay 25, 2010
    it's the only with a consistent user distributed administration

  10. AnonymousMay 26, 2010

    Bricolage( and OpenCms( seen to be fine also.

  11. AnonymousJune 05, 2010

    Although it is a small community... check out Cotonti CMS

    Programming in that CMS is pretty good :)

  12. AnonymousJune 16, 2010

    Free edition of enterprise CMS, Kentico CMS can be used even for commercial purposes:

  13. OpenCms is really good!

  14. Hello! Do you use Twitter? I'd like to follow you if that would be
    ok. I'm undoubtedly enjoying your blog and look forward to new updates.

  15. Hi i am kavin, its my first time to commenting anywhere, when i
    read this article i thought i could also create comment due to this brilliant piece
    of writing.