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.

Sometimes CiviCRM can be real tough to debug. Especially when you are getting fatal errors, but only by some users, and you can't recreate the problems. This extension will send you a detailed email when a CiviCRM fatal error occurs.
Current Usage: 275
This extension allows you to log all (or selected) API requests going through your system.
You can later replay the logged API Calls.
Current Usage: 68
Cron Plus adds new features to the Schedule Jobs. It can be set the exactly date / time when a job must be executed
Current Usage: 60
This Extension logs CiviCRM Exports with who did it, what columns were involved and what entity ids were captured
Current Usage: 46
Take Control of Your CiviCRM Scheduled Jobs with the Advanced Crontab Extension

Managing scheduled jobs in CiviCRM doesn't have to be a headache. Whether you're running membership renewals, sending automated emails, or processing recurring donations, having precise control over when these jobs execute can make the difference between smooth operations and frustrated users.
Current Usage: 28
Extension to alert Admin about failed scheduled job in last 24 hours.
Current Usage: 26
# Enhanced Job Manager for CiviCRM

A modern, feature-rich interface for managing CiviCRM scheduled jobs with advanced filtering, bulk operations, and real-time status monitoring.

## Overview

The Enhanced Job Manager extension transforms the default CiviCRM scheduled jobs interface into a powerful management tool that provides administrators with better visibility and control over their automated processes. This extension is essential for organizations running multiple scheduled jobs and needing enhanced monitoring capabilities.

### Key Features

- **Advanced Filtering**: Filter jobs by status, frequency, domain, and custom criteria
- **Bulk Operations**: Perform actions on multiple jobs simultaneously (enable/disable, run, delete)
- **Real-time Status Monitoring**: Live updates on job execution status and last run times
- **Enhanced Job Details**: Detailed information about each job including execution history
- **Improved User Interface**: Modern, responsive design with better usability
- **Quick Actions**: One-click enable/disable, run now, and configuration access
- **Search Functionality**: Quickly find specific jobs by name or description
- **Job Performance Metrics**: Track execution times and success rates
Current Usage: 17
This extensions will give admins a notification bubble if any of CiviCRM's database queries is taking a very long time, and gives you the options to stop (i.e. "kill") it. Use this with caution.

You can also set up a cron job to drop you an email in case such a long-running query is detected.
Current Usage: 17
Over time, CiviCRM installations naturally accumulate groups created for past campaigns, events, or projects. While static groups cause minimal issues, **Smart Groups** present a different challenge entirely. These dynamic groups continue to rebuild their cache regularly, consuming valuable server resources and slowing down your entire system - even when they're no longer needed.
Current Usage: 6
Obsolete extension used to check for null values in boolean fields. This issue has now been fixed in core.
Current Usage: 4
Recurring contributions occasionally go missing — a payment processor fails silently, a webhook is dropped, or a charge is refunded without a matching CiviCRM record. Over time these gaps accumulate and contact giving histories become inaccurate.

This extension provides an admin UI and API4 endpoint to:

1. **Detect** billing periods where a recurring contribution was expected but no contribution record exists
2. **Create** the missing contributions in bulk, backdated to the expected payment date

It works with any payment processor and requires no processor-specific configuration.
Current Usage: 2
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
Automatically logs a use out after an inactive period. This extension works with CiviCRM standalone.
Current Usage: