Extensions Directory

Extensions are installable packages which give CiviCRM new functionality, and this directory provides a centralized list of extensions which the CiviCRM community has created. This listing displays CiviCRM extensions that work on all Content Management Systems (CMS).

The newest extensions · Create an extension · Add an extension to this directory

Platform integrations

As well as extensions that install within CiviCRM and work on all CMSs listed below, you can browse directories of integrations that are made specifically for Backdrop, Drupal, Joomla and WordPress.

Divert i.e. reroute all outbound CiviCRM email to a configured address for testing/staging environments. Supports override via civicrm.settings.php constant CIVICRM_DIVERT_EMAIL.

This extension mimics the Drupal module Reroute Email and is complimentatry to this. It allows non-technical users to test on non-production environments and see emails landing as they would in the real world.
Current Usage: 4
Collect important mailing statistics, such as open and click-through rates, without compromising individual user privacy by decoupling tracking events from specific contacts.
Current Usage: 4
This is a work in progress extension to implement a customisable "Shopping Cart" that will allow you to add any "entity" to a cart and then purchase them all at once. So it could work with Events, Memberships, Custom entities etc.

It is NOT complete and will not work yet! Please get involved if you are able to help with development.
Current Usage: 4
Provides one-time-login tokens for CiviCRM mailings or Scheduled reminders via Drupal 9+ integration.
Current Usage: 4
Connector for Big Blue Button. This extension setups the connection details to the Big Blue Button.

So far only the Create API is implemented. See here for the Big Blue Button API: https://docs.bigbluebutton.org/development/api/#overview
Current Usage: 4
Limit the number of custom fields per custom group to avoid database errors based on the size of the field and the type of collation of the column of custom fields.
Current Usage: 4
Membership "Behaviours" (Rules) for FormBuilder
Current Usage: 4
Experimental Payment API used by MJW payment processors
Current Usage: 4
Provides more information about mailing mailing engagements, such as how many people contributed successfully after clicking on a mailing link.
Current Usage: 4
Revenue dashboard report for CiviCRM showing MMR, LTV, churn etc.
Current Usage: 4
Allow participants to edit a pending event registration, and also allows partial payments on a public form.
Current Usage: 4
Provides more strict permissions to Reports
Current Usage: 4
Hide nickname in Contact profile
Current Usage: 4
This is a CiviCRM extension required for the CiviContact mobile application for iOS and Android. Find out more about about CiviContact at https://civicontact.com.au
Current Usage: 4
Provides a "Call Next" Dashlet for the CiviCRM Dashboard and a Call Next Log Block for the Contact Layout Editor.
Current Usage: 4