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.

This extension fixes and fills some gaps for Groups (Static and Smart) in CiviCRM, when limited users with dynamic ACL list available groups
Current Usage: 8
Helps track Message Template revisions by saving them to disk and sync back to CiviCRM.
Current Usage: 8
Provides a user interface to set postal address formats on a per-country basis. Useful if you send mailings to multiple countries.
Current Usage: 8
Adds a pending matching gift with soft credit when entering a donation with a matching gift.
Current Usage: 8
Create complex surveys that can be embedded in external websites. This is at feasability testing stage.
Current Usage: 8
Extension to manage partial or full refunds in CiviCRM through credit notes.
Current Usage: 8
Provides some basic fields and functionality to assist with compliance for Canadian Anti-Spam Legislation.
Current Usage: 8
Current Usage: 8
Allows users to switch back and forth between core defined Contribution Statuses and custom Contribution Statuses
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
This extension add the nationality field to individuals. The option group is filled from a text file in the extension.
Current Usage: 8
Adds a signature counter on petition pages.
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
Deliver petition signatures to selected recipients via email.
Current Usage: 7
Use Nextcloud to store your CiviCRM files, or use CiviCRM to find your Nextcloud files. Creates for every contact, case or expense a Nextcloud folder, and adds a button on the interface, so you can access this folder.
Current Usage: 7