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.

Experimental Payment API used by MJW payment processors
Current Usage: 2
Extension to provide importers for Stripe
Current Usage: 2
Extension to take action on group to disable it after set date.

Sometime groups were created several year back and no more used at moment, if these groups are type of Smart Group, then it lot of time build group cache when system have hundreds of smart group (which my be, no more used).

If the admin knows the usages of any group, then they can set a date to disable the group in advance.
Current Usage: 2
Provides per-contact access to view specific contact notes
Current Usage: 2
Example implementation of `hook_civicrm_alterPaymentProcessorParams()`

Includes the following examples:
- For Drupal9 Webform and Stripe Checkout: Restrict the available payment method types depending on the webform that is used.
Current Usage: 2
Provides more information about mailing mailing engagements, such as how many people contributed successfully after clicking on a mailing link.
Current Usage: 2
Provides Google Pay and Apple Wallet integration for membership cards.
Current Usage: 2
This utility extension provides an API call to reformat Batch titles so that they sort correctly when used in report filters.

This is of no interest unless you use Accounting Batches.
Current Usage: 2
Shopify sync
Current Usage: 2
Provides an integration with the online community management software by Higher Logic (https://www.higherlogic.com/).
The typical scenario for integrating CiviCRM and Higher Logic is to provide a member-only community space for your members. Therefore, this extension will sync member details and member status to Higher Logic. The extension will disable their member status on Higher Logic when
their CivICRM member status expires (and re-enable when they renew). It works best with Single Sign-On integration, but it should not be required.
Current Usage: 2
Adds support for events in Form Builder. It does NOT add support for Event Locations or Price Sets, so is only suitable for simple purposes, e.g. a free online event.

When events are supported in core this extension will be deprecated.
Current Usage: 2
Adds functionality to capture Event Invitations responses.
Current Usage: 2
Whatsapp integration with CiviCRM
Current Usage: 2
Functionality to change the Dedupe rule on different civicrm components that are hardcoded in the civicrm core. This extension provides a custom setting to change the duplicate or dedupe rule for the profile, civicrm contribution page, and UF match sync process.
Current Usage: 2
This extension calculates and displays the contact's age from the date of birth.
Current Usage: 2