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.

Current Usage: 0
This module is intended to improve code quality. At this stage it simply causes 'very wrong' html to spit out errors. Hopefully we can refine it over time to set developer settings & highlight other dev things.
Current Usage: 0
Great custom search for searching and filtering on event participants in CiviCRM. Easily list just the participants who choose "session AAA" from your priceset options and send them all an email or SMS/Text message. Or get the total count of participants for priceset option "session BBB" so you know how many chairs and snacks you need to set up.
Current Usage: 0
Olark is a chat service that enables web site visitors to chat with staff of an organization.
Current Usage: 0
Paytrail Payment Processor
Current Usage: 0
On Contribution public forms, if the confirmation page is disabled, it will instead display a popup confirmation before submitting the form.
Current Usage: 0
Current Usage: 0
Current Usage: 0
Current Usage: 0
Adds functionality for custom invoice number cycles in a user chosen format and a new contribution type 'offers' with it's own number cycle, menu structure and custom displays.

It creates a custom table to the database, where the numbers are stored. It also creates a new financial type, payment method, financial account, message template, custom fields, overview page and navigation menu entry, when offers are activated. Please alter the message template for your own needs. It copies the invoice message template on first install, changes some labels and adds custom fields. When creating new offers, you can add custom text above and below the line items table. Position of the text may be changed in the message templates.

To add different line items to invoices or offers, it is recommended to also install the Line Item Editor Extension.

Uninstalling the extension will reset and delete all changes, except for the numbers for invoices, that have been written using the extension. Deleting the last invoice or offer in the cycle will set the counter back to the number before. Works only for the last, so no gaps in the number cycle should occure.
Current Usage:
Enhances the contact Change Log tab. Shows what changed inline (no need to open each row) with client-side filters for action and component.
Current Usage: