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 show or hide civicrm menu bar on top, based on role or permission.
Current Usage: 8
Extension to segment an existing draft mailing leaving two separate, identical mailings except for their non-overlapping recipients, which can then be adapted to the segments appropriately before being submitted.
Current Usage: 8
Grants access for event creators to view or edit their events' participants.
Current Usage: 8
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: 8
Online Worldpay Payment Processor using API to generate tokens and authorise payment. Once installed just set-up the payment processor and this will be available for using in CiviCRM.
Current Usage: 8
CiviHR is affordable HR software for non-profit organisations.
Current Usage: 8
Adds a bank account field for outbound payments.
Current Usage: 7
The extension allows you to manage different resources in CiviCRM - such as staff and volunteers or rooms and materials. It provides an UI to define resources and demands and an algorithm to match them.
Current Usage: 7
Manage shares in community enterprises.
Current Usage: 7
Adds a system status check listing contributions with total amounts that don't match the line item totals.
Current Usage: 7
Filter which groups may appear on a profile.
Current Usage: 7
Provides a summary of Cases by Case Type and Status similar to that of the Cases Dashboard but using SearchKit.
Current Usage: 7
CURRENT STATUS: While this may still have some use, most of the original intent has been handled in core for a while now.

On a production site, where your error settings are usually pretty low, errors from bad smarty code in message templates can disappear or on some sites it may go to the apache error log or somewhere not very easily findable by the user or even the site admin. This makes it hard to diagnose why messages aren't going out. There are some differences between what happens on different CMS's too, so this evens it out.
Current Usage: 7
Provides more strict permissions to Reports
Current Usage: 7
Adds a pending matching gift with soft credit when entering a donation with a matching gift.
Current Usage: 7