Search Drupal Projects
Find modules, themes, and distributions by name or by what they do. Descriptions are matched against each project's plain-language summary, and results can be narrowed to a Drupal core version or to projects that are still actively maintained.
| Project | Drupal | Maintenance | Installs |
|---|---|---|---|
|
This project integrates LiteSpeed Cache with Drupal, adding necessary response headers for caching Drupal pages based on cache tags. It also includes a submodule to invalidate Lite... Active |
10–11 | Active | 56 |
|
This module adds a new option to image fields that allows you to link the image to a specific image style. This means when a user clicks on the image, they will see a larger versio... Dormant |
9–10 | Dormant | 55 |
|
This module helps keep your Drupal site performing efficiently by optimizing your database tables. It offers an administrative interface and a Drush command to manage this process,... Slowing |
10–11 | Slowing | 54 |
|
This module helps improve database performance by optimizing your database tables. It offers a simple interface, cron integration, and a Drush command to manually or automatically... Active |
9–11 | Active | 54 |
|
This module integrates the Mercure Component into Drupal, enabling real-time data updates to be pushed from your website to web browsers and other HTTP clients. This is particularl... Slowing |
9–11 | Slowing | 54 |
|
This module provides a plugin for the Purge module to manage caching on Imperva, a reverse proxy service. It allows you to clear cached content on Imperva, ideally using cache tags... Active |
9–11 | Active | 51 |
|
This module adds search functionality to Drupal's database logging, helping developers find specific log entries. Active |
8–11 | Active | 48 |
|
This module allows developers to delay the execution of specific code-related events until after the page has been sent to the user, or even schedule them for a future time. It's d... Slowing |
— | Slowing | 46 |
|
This module optimizes Akamai caching and purge processing by addressing limits on edge cache tags, such as reducing tag size and the number of tags per page. It also adds site-wide... Dormant |
9–10 | Dormant | 45 |
|
Scheduler Request Cron
Module
This module automatically runs the Scheduler cron job whenever a page is requested on your site, with a configurable interval to control how often it executes. Slowing |
10–11 | Slowing | 43 |
|
This module provides a "queuer" that allows you to invalidate and queue everything for purging. It also includes a cron job to manage the size of the purge queue, preventing it fro... Dormant |
9–10 | Dormant | 43 |
|
Normalized Image Styles
Module
This module provides pre-defined image styles based on common aspect ratios and normalized dimensions. These styles are designed to be used with Drupal's responsive image functiona... Slowing |
10–11 | Slowing | 43 |
|
This module improves the performance of node forms by replacing the immediate display of menu selection with a button that loads the full menu UI only when needed. This is particul... Dormant |
9–11 | Dormant | 43 |
|
This module provides a way to securely share files with temporary, protected links that can be cached by browsers and intermediate systems. It allows for the creation of links that... Dormant |
10–11 | Dormant | 41 |
|
This module provides an advanced responsive images solution that serves the most appropriate image derivative based on the actual display context on the client's device. It goes be... Active |
9–11 | Active | 41 |
|
This module integrates with the Purge module to invalidate Cloudflare CDN caches. It adds a 'Cache-Tag' header to Drupal responses, allowing Cloudflare to track and purge content b... Active |
10–11 | Active | 40 |
|
Times'up helps you refresh cached content based on specific time intervals like minutes, hours, days, or even at midnight. It's useful for managing time-sensitive data in your Drup... Active |
10–11 | Active | 40 |
|
This module enhances Drupal's caching by allowing you to customize cache tags and contexts, particularly for blocks and views. It helps remove generic cache information and replace... Active |
8–11 | Active | 40 |
|
This module monitors your Drupal database size and table growth, presenting this information with interactive visualizations and automated logging. It helps site administrators ide... Active |
9–11 | Active | 39 |
|
EcoIndex
Module
This module helps improve the environmental impact of your Drupal content by providing an EcoIndex score and grade. It displays this information on content edit pages and can be at... Slowing |
— | Slowing | 38 |
|
This module provides tools for logging and inspecting variables and stack traces, with features designed for safe use in production. It offers formatted output, handles sensitive d... Active |
9–11 | Active | 38 |
|
This module improves page performance by automatically adding lazy loading to all iframes on your website, ensuring they only load when visible in the viewport. This helps reduce i... Dormant |
10–11 | Dormant | 36 |
|
Images Optimizer
Module
This module automatically optimizes uploaded images, removing the original and optimizing any derivative images created by image styles. It supports JPEG and PNG images and allows... Active |
— | Active | 36 |
|
This module helps protect your Drupal site from automated abuse by presenting visitors with a simple challenge or JavaScript check. Once a visitor passes, their IP is temporarily w... Dormant |
10–11 | Dormant | 35 |
|
This module improves the performance of views that filter content by taxonomy terms and their descendants. It replaces a slow core filter with a custom database index to speed up r... Dormant |
8–11 | Dormant | 32 |