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.

RFM = Recency, Frequency, Monetary value

https://en.wikipedia.org/wiki/RFM_(market_research)
Current Usage: 12
This extension doesn't offer any new features to CiviCRM, but it provides replacements for deprecated CiviCRM core functions with the same signature. This aims at making it easier to adjust your extensions to a new CiviCRM version, if you run into issues with deprecation warnings or purged deprecated functions.
Current Usage: 12
Mailjetty provides a webhook bounce processor for Mailjet.
Current Usage: 12
Force recurring contributions on contribution pages.
Current Usage: 12
Enable CiviDiscounts on contributions/payment pages.
Current Usage: 12
Tools to help translate both admin configurations and CiviCRM strings managed on Transifex.
Current Usage: 12
This provides a page with copies of HTML snippets in use throughout CiviCRM. e.g. (at least pre 5.31) buttons were coded in many different ways; this extension has a copy of each type of button on one page so you can check if your theme renders them nicely. This was originally part of Artful Robot's "Aah" theme, but it was suggested that this be extracted.
Current Usage: 12
This extension give multiple option to control membership renewal. For Fixed Membership type, you can set restrict
Renewal until Rollver date is over. For Rolling Membership type you can set day and unit for restrict membership renewal before end date.

You can restrict the Membership Type Signup/Renewal based on Group contact, If contact is not part of Group.

This Extension provide Custom Membership Search which contain Membership Type Include Exclude along with Membership Status and their dates. You can find contact those have Membership Type A but don't have Membership Type B.
Current Usage: 12
(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: 12
This very tiny extension enables validating a checksum (combination of contact_id and checksum) with an API.
Current Usage: 12
This extension allows to find and export payment(s) for contribution(s).
Current Usage: 12
Allows points to be allocated to contacts.
Current Usage: 12
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: 12
This extension creates archive list of public mailings in CiviCRM. You will need to enable the "CiviMail: view public mail" permission. This only pulls completed mailings that have the "Public Pages" set for the visibility.
Current Usage: 12
Allows the admin to set the `From` email address that matches the "Sending Domain" for all emails being sent from CiviCRM, while still allowing users to select the `Reply-To` email addresses.
Current Usage: 11