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.

CiviHR is affordable HR software for non-profit organisations.
Current Usage: 9
Add (landing) pages to your CiviCRM installation. Landing pages are just HTML pages that can contain text, images, and hyperlinks. You can use them to e.g. provide some handy shortcuts to your users, to document internal processes, to explain some best practices, etc.

See it as a mini wiki inside your CiviCRM.
Current Usage: 8
Adds a signature counter on petition pages.
Current Usage: 8
Filter which groups may appear on a profile.
Current Usage: 8
Provides configurable tokens to handle "Dear Supporter" if the first name is missing (etc)
Current Usage: 8
Revenue dashboard report for CiviCRM showing MMR, LTV, churn etc.
Current Usage: 8
Provides a tab on the Contact record screen that lists (nearly) all CiviMail events to do with that contact, in chronological order. This may be useful for troubleshooting, or to see which links a particular person clicked. It also includes the dates any of their emails were put on hold or released.
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
Drupal7 one-time login URL token for CiviCRM.
Current Usage: 8
Sets the correct money formatting settings depending on the language (English/French).
Current Usage: 8
Allows specifying a campaign via URL parameter on contribution and event pages; displays campaign name for each activity under Activities tab.
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
Provides some basic fields and functionality to assist with compliance for Canadian Anti-Spam Legislation.
Current Usage: 8