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
Allows the administrator to link existing donation pages with our new sleek, user friendly and responsive donation page.
This extension extends ckeditor5, adding custom bundles with specific editor plugins and custom configurations
Recalculates the recipients of a mailing just before it is sent.
Provides membership new and renewal statistics based on CiviCRM historical data (so you can also generate membership reports for previous years).
Adds image resizing capability for contact and custom field images. It handles all types of images and will put the images into the directory.
A simple extension to provide a set of "Opt-in" communication preferences for use on forms (instead of the built-in "Opt-Out" fields).
The Entity Construction Kit (ECK) provides a user interface and an API for creating and managing custom CiviCRM entities.
Provides a page with information about your installation and server that can be helpful for diagnosing problems.
Sync contact names, emails, groups, interest groups, tags with Mailchimp. Can be extended with custom code to send more data to Mailchimp. Designed to cope with big lists. Aims to give verbose overview of sync issues/status.
The standard system notifications about available extension upgrades are only displayed for extensions that are available to install via the UI. However there are many extensions at civicrm.org/extensions that you can install that are not available to install via the UI, and you likely want to know when upgrades are available for those too.
Define conditional rules of allowed field values based on the value selected in another field.
Allows you to remove the hash completely, or move it to the end of the subject, optionally also replacing it with the actual case id instead of a hash. Also on the Find Cases page, the case id field will accept a hash for searching.
Integrate Direct Debit payments using SmartDebit (https://www.smartdebit.co.uk/) with CiviCRM
This extension 'fixes' some configuration options that may have been set in English during the initial installation before you decided to switch to another language (or before improving/updating the translation files).