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 donors to set the financial type of a donation from a drop-down menu on a contribution page.
Current Usage: 8
Allows modifying the contribution Source field based on the 'source' query string parameter, if such is provided in the URL for a contribution page.
Current Usage: 8
Extension to manage partial or full refunds in CiviCRM through credit notes.
Current Usage: 8
If you are using CiviCase and don't like the order of the fields when creating a New Case, you can install this extension and re-order them.
Current Usage: 8
This extension allows you to specify specific defaults for API fields for a contact.
Current Usage: 8
Provides form validation to prevent negative values from being entered in Text / Numeric Quantity fields in Price Sets.
Current Usage: 8
A chatbot extension that integrates chat across a variety of platforms (currently Facebook and CiviCRM SMS are implemented) with CiviCRM.
Current Usage: 8
This gives address block and current date tokens which will suppress blank lines in the address block and will give currnet date in mailing.
Current Usage: 8
CiviHR is affordable HR software for non-profit organisations.
Current Usage: 8
Adds a signature counter on petition pages.
Current Usage: 7
Adds a bank account field for outbound payments.
Current Usage: 7
Connector for Big Blue Button. This extension setups the connection details to the Big Blue Button.

So far only the Create API is implemented. See here for the Big Blue Button API: https://docs.bigbluebutton.org/development/api/#overview
Current Usage: 7
Allows users to create and manage appointments that could be set up on contact page.
Current Usage: 7
Allows creation of a scheduled job to notify administrators of failed payments
Current Usage: 7
A framework for generating PDF certificates.
Current Usage: 7