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.

Allows the administrator to link existing donation pages with our new sleek, user friendly and responsive donation page.
Current Usage: 62
This Extensions aims to provide tools for a "European" interpretation of the "membership" concept. In the Anglo-Saxon countries (CiviCRM's native land) a membership is regarded as a service. If you don't pay anymore, you won't get the service - that's it. In a lot of other countries the conception is different: it's more like a indeterminate binding contract.
Current Usage: 55
This extension allows you to log all (or selected) API requests going through your system.
You can later replay the logged API Calls.
Current Usage: 55
This Extension logs CiviCRM Exports with who did it, what columns were involved and what entity ids were captured
Current Usage: 55
Options Importer Extension allows you to import automatically custom field's options within a CSV file, also you can Delete all options in a
Current Usage: 55
Allows you to remove the hash completely, or move it to the end of the subject, optionally also replacing it with the actual case id instead of a hash. Also on the Find Cases page, the case id field will accept a hash for searching.
Current Usage: 54
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: 53
When mailings are archived, compile stats and tidy up the database details.
Current Usage: 52
This extension deletes mailings that are unscheduled after a period of days specified.
Current Usage: 52
Automated download of translations files for CiviCRM core and extensions.
Current Usage: 51
Integrate Direct Debit payments using SmartDebit (https://www.smartdebit.co.uk/) with CiviCRM
Current Usage: 50
This extension integrates CiviCRM events with Zoom meetings. As people register for events in CiviCRM they will be added as registrants to the linked Zoom meeting. When canceled from within CiviCRM, they will be removed from the Zoom meeting.
Current Usage: 49
Provides an API for providing a wide range of custom content and forms for external websites regardless what technology the external site uses.
Current Usage: 47
Provides several custom searches for Events
Current Usage: 47
This extension offers a modular and flexible alternative to CiviCRM's built-in deduplication system. It is designed to be
* fast and scalable: CiviCRM's built-in solution tends to run into problems with large data sets
* highly configurable: you have almost 60 modules to be used for your configuration, and there's new ones being added all the time.
* automated: once you have worked out a configuration that is rock solid, you can schedule it to be executed automatically on a regular basis
* offers automated conflict resolution modules
Current Usage: 42