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.

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: 10
Provides contextual help for CiviCRM: on any back-office CiviCRM page a little tab appears on the right side of your screen. Clicking on that tab will bring up a list of articles related to this page, clicking on the article's title will open it in a new tab.
Current Usage: 10
Provides extra options to translate receipts generated by the cdntaxreceipt extension.
Current Usage: 9
CiviAppointment is a CiviCRM extension that streamlines appointment scheduling and management. It allows users to create and manage appointment types, set up time slots, and book meetings while preventing overlaps. The extension includes access control settings for user permissions. With CiviMobile 8.1.1, CiviAppointment is now integrated into the mobile app, enabling users to manage appointments on the go. This feature enhances efficiency for nonprofits by providing a structured approach to scheduling.
Current Usage: 9
Campaign Manager (Next Generation) is an upgraded version from the original extension de.systopia.campaign.
Current Usage: 9
Verwerking van de Belgische OGM of gestructureerde mededeling. De extensie genereert OGM's en kan ze herkennen als een betalingsbestand met CiviBanking ingelezen wordt.
Current Usage: 9
A DX extension providing a fluent interface and lots of common helpers to simplify code written for custom imports.
Current Usage: 9
Allows donors to set the financial type of a donation from a drop-down menu on a contribution page.
Current Usage: 9
Drupal7 one-time login URL token for CiviCRM.
Current Usage: 9
Flood Control is a CiviCRM extension to limit the speed at which some forms may be submitted. Currently, it mainly aims to protect contribution forms from credit card fraud. It also supports the CiviCRM Mailing Subscription form.
Current Usage: 9
Creates a new field, "Converted Amount", on contributions. When a contribution is made in a currency other than your "base" currency, the converted amount will be filled in automatically.
Current Usage: 9
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: 9
Extension to manage partial or full refunds in CiviCRM through credit notes.
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
Automate SMS conversations with contacts in CiviCRM.
Current Usage: 9