New Extensions

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 were recently added to this extension directory. We also have an RSS feed. Click here to return to the extension directory.

Integration of Stripe Checkout payment processor with the Form Processor
Current Usage:
Helps keep trigger-based logs from eating too much disk space. Includes a scheduled job to delete older entries and a simple UI to choose some tables to exclude from logging.
Current Usage:
The Address Lookup will lookup and correct addresses. Right now the following data sources are implemented for looking up of addresses: Vlaams Basisregister Adressen (Flamish Address Database), BPost the Belgium Post Address lookup service, and the Openstreet Maps Nominatim.
Current Usage:
Provides payment processors for the CiviSEPA extension.

Current Usage: 93
Adds "FormBuilder submission is added" and "FormBuilder submission is changed" triggers to CiviRules. This does *not* support conditions based on submitted data - only the contact who submitted it, and which form it is.
Current Usage: 4
CiviProxy is a security solution that allows organizations to keep their CiviCRM installation in a protected network while still providing public access to specific functions like donation forms, event registration, and newsletter subscriptions. It acts as a secure gateway between your public website and your private CiviCRM server, using whitelisting and parameter sanitation to ensure only legitimate requests reach your data.

This approach is particularly valuable for organizations with strict data protection requirements, such as human rights groups in sensitive regions, or any organization that needs to comply with stringent security policies while maintaining public-facing functionality. Instead of exposing your entire CiviCRM installation to the internet, CiviProxy allows you to run CiviCRM safely behind a VPN while a minimal proxy server handles public requests.

The proxy server runs simple PHP scripts on basic webspace and validates all incoming requests before forwarding them to your protected CiviCRM installation. This architecture significantly reduces your attack surface while maintaining full functionality for website visitors who want to make donations, register for events, or manage their newsletter subscriptions.
Current Usage: 48
The com.skvare.reminderpreview extension is a tool developed by Skvare for CiviCRM, designed to enhance the management of scheduled reminders.

This extension allows users to preview which contacts will receive scheduled reminders at a specified date and time. By generating a CSV file, it provides a clear list of recipients, enabling administrators to verify and adjust reminder settings before they are dispatched.

Key Features:
Scheduled Reminder Preview: Simulate and review the list of contacts set to receive reminders at a chosen date and time.
CSV Export: Download the prepared list of contacts in CSV format for easy analysis and record-keeping.
Current Usage: 1
Provides a way to categorise contacts by a set of priority groupings; a contact only ever has one category, which is the most important one that applies.

How categories are defined and their priority will depend on your organisation's needs, though a standard scheme(s) is(are) provided to get you started. For example, you might have a way to identify Major Donors, and decide that if someone is a Major Donor, this is the most important category that would apply to them; they may also be One off donors, or Activists or Subscribers or such, but it's helpful to your organisation to prioritise the Major Donor category.

Please see the project repository for fuller examples.
Current Usage: 5
Provides extra settings to customize the Contact Reference search fields (autocomplete), such as which fields are used for searching, and which fields are displayed in the results.
Current Usage:
Creates new permissions to restrict contact info by location type.
Current Usage: 2
Provides a better experience when we click on the print icon of CiviCRM modal popups.
Current Usage: 2
Allows participants to update their registration information, either using the
default event profile or a new profile.
Current Usage: 8
This is a work in progress extension to implement a customisable "Shopping Cart" that will allow you to add any "entity" to a cart and then purchase them all at once. So it could work with Events, Memberships, Custom entities etc.

It is NOT complete and will not work yet! Please get involved if you are able to help with development.
Current Usage: