These days there are a lot of awesome Content Management System options out there that make our jobs as developers and website publishers so much easier! As the need for businesses and website owners to maintain an up-to-date web presence continue to grow, content management systems will only gain in popularity with developers and users.
So take a moment and look over the list below of the 30 best Open Source Free Content Management Systems and Toolbox 2012 Edition options available that it can be confusing to know which one is best for a particular situation, and to know the basics of what is available. In this post we’ll take a quick look at a number of different CMS options and provide some links that will help you to dig deeper with those that interest you.
And don’t forget to let us know in the comments section which is your favorite CMS and why!
Joomla is also a popular open source CMS that originated from Mambo. Of all of the open source options, I’ve seen more mixed opinions on Joomla than any of the others. It has a large community of users, and it is intended to allow developers to build all kinds of websites, including corporate, e-commerce, online magazines, intranets, and more.
Drupal is a free software package that allows an individual or a community of users to easily publish, manage and organize a wide variety of content on a website. Tens of thousands of people and organizations are using Drupal to power scores of different web sites
WordPress is probably the most popular open source CMS right now. While it started out as just a blogging platform, WordPress now provides developers and users with the opportunity to build just about any type of website on its system. The standard WordPress installation provides most of the necessary functionalities you would expect in a CMS, and there are plenty of plugins that can bring added functionality.
How to Be a Rockstar WordPress Designer - An ebook by Collis Ta’eed and Harley Alexander that is available for purchase.
Designing for WordPress Series
Magento - Open Source eCommerce CMS
CushyCMS is a Content Management Systems (CMS) that is truly simple. It’s free for unlimited users, unlimited changes, unlimited pages and unlimited sites.
The SilverStripe CMS is a flexible open source Content Management System that gives everyone involved in a web project the tools they need to do their jobs.
Tutorial: Building a Basic Site with SilverStripe
Subrion is a free open source content management system that allows you to build websites for any purpose. Yes, from blog to corporate mega portal.
Anchor is a super-simple,lightweight blog system, made to let you just write.
Microweber – a free, open source CMS that is the ultimate website building machine to help the regular users create websites, online shops and blogs. Time has passed and the software has gained some momentum which is of course great!
GeniXCMS is a Free and Opensource Content Management System. It's built with PHP as the language and using MySQL as the database.
Create and manage your website with MemHT in few and easy steps.
It's customizable, expandable and suitable for all your needs.
Mura CMS helps you complete serious web, mobile, extranet & intranet projects faster and easier than you ever thought possible.
Plone is an open source CMS built with Python. Plone claims to have the best security track record of any major CMS.
The Secretary is an open source CMS (PHP/MySQL) that is specially built for creative people who are in need of displaying their portfolios.
You can create projects, add items to each project (can be images, videos or sounds) and even group these items to present them in a custom way/look.The application has a simple and powerful backend that mostly works with drag'n drops and enables users to create any number of web pages besides creating a portfolio.
MODx helps you take control of your online content. An Open Source PHP application framework, it frees you to build sites exactly how you want and make them 100% yours. Zero restrictions and fast to build. Super-simple templates in regular HTML/CSS/JS (any lib you want). Registered user systems and a killer community. Welcome to web-building nirvana.
Get the Source from Subversion: Subversion (SVN) repositories allow you to monitor commits to the trunk of our source code and keep up to date with the latest development activity
The fully functional GPL version of dotCMS continues to forge ahead – providing bleed–edge features and the latest code to a thriving community of developers and users.
Frog CMS is a PHP version of Radiant CMS. Like Radiant CMS, it aims to be a simple solution for your content management needs.
Frog CMS Resources:
Composite is a free and open source content management system based on the Microsoft .NET 4 platform.
It has all the standard features that can be expected from a CMS and has much more like a SEO assistant or built-in image editor.
The application can be controlled by users from every level as it is possible to set a different "publication workflow" for different user roles.
Radiant is a no-fluff, open source content management system designed for small teams that was built on Ruby on Rails. It gives an endless list of awesome features and is definitely worth checking out.
Radiant CMS Resources:
Radiant CMS Tutorial - A basic tutorial for getting started with Radiant CMS.
A CMS made for Marketing, but strong enough for Geeks! Concrete5 is an open source content management system. It’s revolutionary – and it’s free.
Pimcore is a feature-rich and robust PHP content management system, that is built with Zend Framework, for creating and managing digital content + assets.
The interface is powered with ExtJS and almost all editing is done via drag 'n' drops.
It is possible to work on multiple documents at the same time with the help of the multi-tabbed usage.
Contao CMS is a web CMS that Uses Ajax and Web 2.0 technologies, has a live update feature for those of us who have multiple blogs, gives multi-language support and hosts a ton of other great features
Pligg is an open source CMS that specializes in allowing developers to create social networking sites where users can submit an vote for content. Sites such as Sphinn and Design Float are built on Pligg.
Pligg, LLC on Twitter: Pligg is an open source CMS that creates a site where registered members submit and publish news and rank other articles based on the quality of content.
SEO for pligg CMS: PLIGG is an Open source Social Networking CMS Combining social bookmarking and blogging, which enables users to submit and vote for articles.
Typo3 is a powerful, free, open source CMS. Typo3 has a lot of features and can be used to run large websites for many different purposes.
Creating TYPO3 Templates: You are probably familiar with the concept of templates from other content management systems. The basic principle of TYPO3 templates is, however, ...
Typo3 templates at osskins.com: Joomla templates, Drupal themes, Typo3 templates, Wordpress themes, Mambo templates, custom web design, CMS, professional templates, free templates, ...
Movable Type is another popular CMS that has a few different options depending on your needs. There is an open source version available for developers, plus a free version for individual bloggers. For larger companies, prices start at $395. Movable Type can be used for blogs, websites, and social networks.
Movable Type Resources:
Movable Type Open Source Project
Movable Type Documentation
Movable Type Developer’s Toolbox
LiteCommerce is an open source and free e-commerce application that integrates with Drupal to make use of the powerful CMS capabilities.
The connection to Drupal is optional and it can also work as a standalone online store.
Unlimited number of products or categories can be created, a product can belong to multiple categories and it has support for inventory tracking.
ProcessWire is an open source CMS application that is built with PHP and simplicity in mind.
The application has a very low learning curve as there is no complexity and it is pretty developer/designer friendly considering it's built to adapt to your way of doing things.
With the help of a jQuery-inspired API (a big "plus" for jQuery fans), it gives you the tools to reach data, but you make the markup.
ImpressPages is an open source CMS application where you can create and edit while browsing.
Creating new themes requires only the knowledge of HTML-CSS and with the help of a drag 'n' drop interface, texts, videos, photos (or photo galleries) and even forms can be inserted quickly + positioned as you wish.
The application is SEO friendly with the URLs generated, automated sitemap and ability to edit meta tags for all pages.
Multilanguage websites are handled in a very flexible way; once a new language is added and the content is created, users can be auto-forwarded to the language matching the setting of their browsers.
Bricolage is an open-source and enterprise-class content management system that makes creating, managing and publishing content very easy.
It is built with Perl, uses MySQL or PostgreSQL for storing data and has a powerful templating system (Mason, Template Toolkit, or PHP).
With the help of this templating system and the flexibility offered on every step, it is possible to build any type of websites.
Fork is an open source content management system that offers a user-friendly environment for building and managing a website.
It is built with PHP (uses Spoon)-MySQL and there are various mature extensions offered like a form builder, blogging, location, analytics (integrates with Google Analytics) or newsletter.
A few number of high-quality themes are offered for free to easily get started and also learn how it integrates with HTML.
GoCart is an open source e-commerce application which is focused on offering an easy to use/customize solution and not having a huge number of features but only the important ones.
It can have unlimited categories, tiered categories with any depth, unlimited products-product images-options and can display related items.
The built-in shipping methods include a flat or table rate, USPS, FedEx + UPS and has support for Paypal, Authorize.net and "COD (collect on delivery)" payment methods.
Centurion is an open source application which is both a fully-functional CMS and a base/framework for building project-specific content management/admin systems.
It is built on top of Zend and comes with features like user/comment/navigation management, social sign-in, internal search and more besides the handling of content.
A single installation can control multiple sites and the sites can have multiple languages.