List of Free and Open Source CMS

List of CMS (Content Management System), free and open source, written in PHP or other languages.

Click on the name to access the website.


Name Category Supported databases Comments
Ariadne Portal Oracle, PostgreSQL  
Arti Velocity 3 Portal MySQL  
b2evolution Blog MySQL  
BlogCMS Blog MySQL  
Caravel CMS Portal OpenLDAP and PostgreSQL  
Chlorine Boards Portal MySQL, MSSQL, PostgreSQL, DB2, Access  
Chrono-Site Portal MySQL  
Cwiab Portal ADOdb  
CMSimple Portal One unique HTML file  
CMS Made Simple Portal MySQL  
Coppermine Image gallery MySQL  
CuteNews News Flat text files  
DBHcms   MySQL  
DotClear 2 Blog MySQL, SQlite, PostgreSQL Multi-users, multi-blogs.
DokuWiki Wiki Flat text files.  
Drigg Digg-like MySQL Plug-in for Drupal. Very slow.
Drupal Portal MySQL or PostgreSQL Sponsored by the University of Oregon.
e107 Portal MySQL  
eGroupWare Groupware ADOdb  
Elgg Social network MySQL 5 Building a social network with PHP 5.
Exponent   MySQL or PostgreSQL  
eZ publish   MySQL or PostgreSQL or Oracle  
FluxBB Forum MySQL Lightweight but complete forum, perfect besides a portal.
Freeglobes Directory MySQL  
Geeklog Blog MySQL  
GuppY Portal Flat text files  
IntraLibre Intranet MySQL  
Itseasy Portal Flat text files  
Joomla! Portal MySQL Popular CMS, fork of Mambo.
Kwiki Wiki    
Lemon CMS Portal Flat text files.  
Lodel Portal MySQL  
Mambo Portal MySQL  
MediaWiki Wiki MySQL  
Melody Blog MySQL  
Midgard CMS Portal MySQL Framework for CMS
Modx Portal MySQL  
NitroTech Groupware MySQL  
NPDS Portal MySQL  
Nucleus CMS Blog MySQL  
OpenPHPNuke Portal MySQL, PostgreSQL, SQLite  
phpBB Forum   Forum CMS with a lot of themes and mods.
Phortail Portal Flat text files  
Phorum Forum MySQL Easy to customize.
PHP-Fusion Portal MySQL  
PHPMotion Video sharing MySQL Youtube-like CMS
PHP-Nuke Portal MySQL  
Phpdug Digg-like MySQL  
PHPList News MySQL  
PhpMyFaq FAQ    
phpWCMS Portal MySQL  
phpWebSite Portal MySQL or PostgreSQL  
phpCMS Portal Flat text files  
PhpWiki Wiki Flat text files, MySQL, PostgreSQL, and more  
Pivot Portal Flat text files, XML  
Pligg Digg-like MySQL News with score, still beta.
PmWiki Wiki Flat text files  
PortalPHP Portal MySQL  
Prestashop e-shop MySQL 5 Open an online shop with PHP 5.
PunBB See fluxBB.
PuzzleApps Web app. MySQL, PostgreSQL, SQLite, MSSQL  
SEO Toaster Portal MySQL, PHP 5 SEO oriented, rich author interface.
SilverStripe Portal MySQL, PHP 5 Editor oriented
SMF Forum MySQL  
SNews Blog MySQL Blog added to a portal website.
Spip Templates MySQL  
Storytlr Twitter/Blog MySQL Gallery of photos and videos
Templeet Portal XML, MySQL and other BDs.  
Textpattern Portal MySQL  
TikiWiki Blog-Wiki ADOdb  
Typo3   MySQL, PostgreSQL, Oracle  
Wikini Blog-Wiki MySQL  
Wordpress Blog MySQL Very popular and extensible blog CMS.
Xaraya Portal MySQL, PostgreSQL, SQLite, ADOdb, SQL Server  
Xoops Portal MySQL Popular modular CMS.
Zikula Portal MySQL Formerly PostNuke.

Other languages

Name Plateform Category Supported databases
Blosxom Perl Blog
Bricolage Perl Portal PostgreSQL
Cocoon Java Dynamic XML
Composite .NET Portal ADO.NET and LINK
Daisy CMS Cocoon Portal MySQL
DotNetNuke VB.NET Portal SQL Server.
Forrest Java MySQL
Graffito Java Universal
Jahia Community Java Portal Hypersonic, MySQL, PostgreSQL, Oracle, SQL Server
JAPS Java Portal Hypersonic, PostgreSQL
Kwiki Perl Wiki
Lenya Cocoon
Logz Portal
Magnolia Java Portal Content repository API
Mediacore Python Podcast Requires MySQL 5 and GCC.
MMBase Java Portal
Nuxeo CPS Zope Groupware
OpenACS TCL, AOL Server Web App. PostgreSQL/Oracle
OpenCMS Java Portal MySQL, Oracle
Plone Zope Blog ZODB, MySQL & PostgreSQL via Zope
PX System PorPortaltail
Rainbow C# Portal MySQL
Run-CMS Portal
Scoop Perl Groupware MySQL
Skeletonz Python MySQL
Slash Perl News MySQL
TWiki Perl Wiki Toute BD compatible avec Perl DBI.
Typo Ruby on rails Blog MySQL, PostgreSQL, SQLite
WebGUI Perl Wiki MySQL
Xiawe BBCodes Templates
XSM Java servlets Static XML
Zwook Python Portal Zope


Specialization of the CMS. But some can earn several roles.