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.

Extension to manage partial or full refunds in CiviCRM through credit notes.
Current Usage: 9
(en) Add support the Paysafe "Card Payments API" online payment solutions for CiviCRM. Also supports the online payment service Monetico by Desjardins.

(fr) Permet d'utiliser les solutions de paiement en ligne Paysafe avec CivICRM. Supporte également les solutions de paiement par carte Monetico de Desjardins.
Current Usage: 9
This extension allows you to specify specific defaults for API fields for a contact.
Current Usage: 9
Integrates https://telerivet.com/ allowing you to use send and receive SMS with CiviCRM anywhere that you can send and receive SMS using an Android or IOS phone.

Current Usage: 9
A simple custom CiviCRM search to find contacts that have the same first and last name (often these contacts are spam and can be purged.)
Current Usage: 9
Current Usage: 9
The "Manage Extensions" screen provides an option to download upgraded extensions. In CiviCRM 5.x, this mechanism is prone to sporadic errors -- such errors are usually invisible to developers but obvious to site-builders. This hotfix is aimed at site-builders. It has been spot-tested on a mix of versions+platforms, including:

* CiviCRM v5.45 (Backdrop)
* CiviCRM v5.75 (WordPress)
* CiviCRM v5.81 (Drupal 7)

This simply fixes the behavior. It does not create any new screens or configuration-options.

NOTE: This hotfix is only intended for past versions of CiviCRM. As of v6.1+, a similar fix is built into CiviCRM.
Current Usage: 8
Adds a signature counter on petition pages.
Current Usage: 8
Filter which groups may appear on a profile.
Current Usage: 8
Provides validator for phone number formatting. So that your users enter the phone number
according a format you wish.

You can configure the allowed formats.
Current Usage: 8
Provides a tab on the Contact record screen that lists (nearly) all CiviMail events to do with that contact, in chronological order. This may be useful for troubleshooting, or to see which links a particular person clicked. It also includes the dates any of their emails were put on hold or released.
Current Usage: 8
Helps track Message Template revisions by saving them to disk and sync back to CiviCRM.
Current Usage: 8
Provides a user interface to set postal address formats on a per-country basis. Useful if you send mailings to multiple countries.
Current Usage: 8
Adds tokens for use in conjunction with CiviRules based on a Soft Credit trigger.
Current Usage: 8
Extension to show or hide civicrm menu bar on top, based on role or permission.
Current Usage: 8