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.

FlexMailer is an email delivery system for CiviCRM that is used by Mosaico and some other extensions.
Current Usage: 7,771
Extended report framework including priceset reports.
Current Usage: 3,435
A powerful, flexible, user-friendly form builder for CiviCRM. Just as Views can output data in virtually any way imaginable, this module allows you to have data input exactly the way you want. Create and update contacts, group subscriptions, tags, relationships, cases, activities, event participants, memberships and contributions via robust, user-friendly webforms that integrate seamlessly with your Drupal site.
Current Usage: 3,198
CiviRules is an extension that allows rules based actions, like automatically adding a contact to a group when he/she contributes more than
Current Usage: 2,834
This extension facilitates uploading CSVs via the CiviCRM import interface. Useful for bulk uploading events or campaigns etc.
Current Usage: 2,121
This extension does nothing by itself but is required by a number of other extensions developed by MJW Consulting.
Current Usage: 2,106
Allows the admin to create and manage discount codes that can be used on membership and event pages.
Current Usage: 2,086
This is a payment processor extension for the iATS Payments payment processing service, making use of the web services interface.
Current Usage: 1,994
E-mail API for CiviCRM to send e-mails through the API
Current Usage: 1,915
Have you ever wanted to rearrange the contact summary screen? Move the most important information to the top? Remove unnecessary stuff? Create a simplified layout for your volunteers and interns but a more robust layout for your fundraising team? This extension will let you do just that.
Current Usage: 1,887
Tokens for CiviCRM including formatted address block (with country formatting), today's date, userID, phone, membership & relationship token
Current Usage: 1,867
This implements a simple firewall for CiviCRM that blocks by IP address in various scenarios.
Current Usage: 1,842
A log viewer for the CiviCRM debug log, showing a summary with links to a detailed view of each log entry.
Current Usage: 1,716
Utility for allowing angular pages to load the backbone profile editor/selector widget. It comes prebuilt with a service for loading backbone and necessary files as well as a directive to turn a standard input into the profile widget.
Current Usage: 1,530
Exposes CiviCRM data as true Drupal entity types, providing seamless integration with any module using Drupal's Entity API, such as Rules.
Current Usage: 1,522