Joomla! is a free and open-source content management system (CMS) based on PHP and MySQL (distributed under the GNU General Public License) and ideal for publishing and managing large amounts of content. A fork of the original open source CMS ‘Mambo’, Joomla! currently serves as the platform of choice for approximately 10% of CiviCRM installations. Joomla! was the second CMS to integrate with CiviCRM (2006).

On the feature curve, Joomla! ships with a fair number (i.e. no extensions required) that are suitable for what most web publishers' needs, including ACL management, advanced content parameters for article control, weblinks, contacts, custom fields and more. Joomla! has a mature ecosystem including free and paid extensions, and has a range of theming options available.

There are several Joomla! extensions (equivalent to Drupal modules and WordPress plugins) available to extend the functionality of the CMS as well as its interaction with CiviCRM. This includes plugins to sync CiviCRM groups with Joomla ACL groups, membership-based authentication, event listing modules, and various other user-integration plugins.

If you’re already familiar with content management and need a relatively straightforward way to publish and manage website content (in addition to leveraging a CRM), Joomla! might be worth checking out.


Latest news on Joomla & CiviCRM

24 May, 2015

Easier creation of email newsletters - New version

When preparing an email newsletter, one part of it that is time consuming is gathering together all the content that is needed. In my...
24 November, 2014

Easier creation of email newsletters - Content Tokens!

When preparing an email newsletter, one part of it that is time consuming is gathering together all the content that is needed. In my...
23 November, 2014

Making CiviCRM and Content Management Systems Better "Together as a Whole"

When I started using CiviCRM almost 5 years ago, I was amazed at how many things it could bring to a website right out of the box. The more...
17 September, 2014

DC Sprint - Drupal and Joomla and WordPress

I just returned from my first CiviCRM sprint. It was called the DC Sprint, but as Jeremy has already posted, we were actually in Maryland....

Popular Joomla CiviCRM extensions

Explore the full list of Joomla/CiviCRM extensions here.
The Click & Pledge Payment Gateway plugin allows you to accept online payments in your Joomla CiviCRM. Download the CiviCRM & Click... ... Read more
Click & Pledge Payment Processor for CiviCRM. References:     Online Manual     User Forum & Support ... Read more
Authentication plugin for Joomla which allows you to restrict frontend login access based on whether the user is a member in good standing... ... Read more
CiviCRM for RSForm allows you to create Civi leads from RSForm submissions. Easily map your form fields to create new or update existing (... ... Read more
This plugin integrates the Joomla and/or Community Builder registration process with CiviCRM. Newly created Joomla website users (from... ... Read more