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.

When viewing Contact Summary page Contributions tab, displays the balance due for each row on the list of contribution.
Current Usage: 177
Intergalactic duct-tape to simplify the CiviCRM user experience. In other words, they are experiments and short-term solutions to try and simplify the CiviCRM interface, which can be highly subjective.
Current Usage: 155
The ID-Tracker aims to solve two problems: add and track all IDs for any contact AND make sure they don't get lost during contact merges.
Current Usage: 132
Extension to Create CMS user for Contacts from either Group and/or Tag, This functionality runs using Scheduled Job or Immediately using hook when contact is added to either group or tag. It's totally based on how you configured the setting form.
Current Usage: 128
This extension provides advanced features for using personalised greetings compared to the integrated features in CiviCRM. Additional greetings with a more complex logic can be generated for each contact and used in emails and documents (mail merge function).

* Provides up to 9 additional contact greeting fields
* Allows to configure more complex rules for the generation of greetings
* Gives the option to update greetings on demand for all contacts

Hint: It doesn't have to be "greetings" - you can generate *any* personalised texts for all contacts and access them via tokens or api.
Current Usage: 126
Unofficial extension to support the Shoreditch CiviCRM theme on WordPress.
Current Usage: 112
Current Usage: 112
This extension integrates Twingle donation and membership forms with CiviCRM.
Current Usage: 109
This extension provides an alternative way to send confirmation emails for CiviCRM Events. It creates an additional tab within CiviCRM Events that allows you to define different message templates to be sent based on conditions ( including the participants status, role and preferred language). It will also allow you to suppress CiviCRM's regular emails.

It aims at providing an easier way to adapt event confirmation mails than editing the system workflow messages provided by CiviCRM.
Current Usage: 108
The standard system notifications about available extension upgrades are only displayed for extensions that are available to install via the UI. However there are many extensions at civicrm.org/extensions that you can install that are not available to install via the UI, and you likely want to know when upgrades are available for those too.
Current Usage: 105
Restrict online registration to certain events to members only but still have other events open to the public.
Current Usage: 105
This is work-in-progress towards getting CiviCRM able to run without a CMS.

We'd love help with this, so please join the standalone channel on Mattermost at chat.civicrm.org
Current Usage: 104
Lists logs for the membership under membership tab of contact summary and membership search results.
Current Usage: 100
A simple user interface to help with creating personalised links when sending emails from CiviCRM.
Current Usage: 99
Helper extension to manage settings for multiple entitie
Current Usage: 99