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 |
|---|---|---|---|
|
Blazy is a module that improves website performance by loading images and other media only when they are visible in the browser. It enhances the native lazy loading capabilities of... Active |
9–11 | Active | 79,986 |
|
Ultimate Cron enhances Drupal's cron system by allowing individual cron jobs to run in parallel. It provides configurable rules, pool management, and load balancing to optimize cro... Dormant |
— | Dormant | 63,768 |
|
This module integrates Drupal with Redis, a fast key-value store, to improve performance by providing backends for caching, locking, session handling, queuing, and more. It support... Active |
9–11 | Active | 58,748 |
|
This module integrates Drupal with Memcached, providing a caching and locking backend. It also offers an administrative overview of Memcached interactions and statistics. Active |
9–11 | Active | 44,954 |
|
Purge is a framework for clearing external caches, like reverse proxies and CDNs, when content changes in Drupal. It helps keep your site's performance, resilience, and ability to... Active |
9–11 | Active | 39,484 |
|
This module integrates Drupal's cache metadata with Pantheon's Global CDN, automatically instructing the CDN to invalidate specific pages when underlying content changes. It requir... Active |
10–11 | Active | 35,969 |
|
This module automatically creates WebP versions of image style derivatives to improve loading times for browsers that support the format. When ImageAPI Optimize is used, it provide... Dormant |
— | Dormant | 29,420 |
|
This module allows you to manage and delete old content revisions based on configurable rules, such as the number of revisions to keep or their age. It can also automatically prune... Active |
10–11 | Active | 28,185 |
|
This module allows you to automatically optimize your site's images to reduce file size and improve loading speed. You can create custom processing pipelines that apply various opt... Active |
9–11 | Active | 22,921 |
|
This module enhances cache invalidation for sites hosted on Acquia Cloud, allowing for longer cache expiration times to improve site performance and resilience. It integrates with... Dormant |
9–11 | Dormant | 21,052 |
|
variationcache provides a caching mechanism that stores variations of content, making it more efficient to retrieve specific versions of data. Dormant |
9–10 | Dormant | 13,334 |
|
This module significantly reduces the memory and CPU usage associated with serving 404 error pages by implementing faster methods for handling missing files and incorrect paths. It... Slowing |
10–11 | Slowing | 13,172 |
|
This module minifies the HTML source code before it is sent to the browser, optimizing page load times. It integrates seamlessly with other performance features like page compressi... Dormant |
9–11 | Dormant | 12,737 |
|
This module integrates your Drupal site with Sentry, a service for monitoring application errors and performance. It sends various log events, PHP and JavaScript errors, and perfor... Active |
11 | Active | 10,602 |
|
This module integrates with the Purge module to invalidate content in Varnish. It allows for clearing cached content from Varnish using BAN commands and offers basic support for im... Active |
9–11 | Active | 9,226 |
|
This module provides fine-grained control over Drupal's HTTP cache control headers, allowing you to configure cache lifetimes for various response types including errors and redire... Slowing |
9–11 | Slowing | 8,730 |
|
This module queues outgoing emails so they are sent during cron runs or by a queue processor instead of immediately. This is beneficial for busy websites that send many emails, pre... Slowing |
9–11 | Slowing | 8,045 |
|
This module allows you to set different cache expiration times for individual pages, overriding the global page cache settings. It uses Drupal's cacheability metadata to dynamicall... Slowing |
10–11 | Slowing | 7,421 |
|
This module integrates with the reSmush.it service to optimize PNG and JPEG images within the Image Optimize pipeline. Slowing |
8–10 | Slowing | 7,291 |
|
This module allows you to create and expose a GraphQL schema for Drupal. It fully supports the GraphQL specification and provides tools to build your custom schema, including a dev... Active |
10–11 | Active | 6,887 |
|
This module provides a framework for warming your site's cache after deployments and on a schedule to ensure optimal performance. It works by allowing other modules to define speci... Dormant |
10–11 | Dormant | 6,563 |
|
Boost is a static page caching module that significantly improves Drupal site performance and scalability, particularly for sites with mostly anonymous visitors. It works by servin... Slowing |
— | Slowing | 5,060 |
|
This module integrates your Drupal site with Fastly, a content delivery network that speeds up your website with real-time caching and instant purges. It allows you to manage your... Active |
10–11 | Active | 4,314 |
|
Image Optimize Binaries
Module
This module provides binary processors for the Image API Optimize module, allowing image optimization using various command-line tools. You must ensure these tools are installed an... Active |
— | Active | 4,306 |
|
This module integrates your Drupal site with Cloudflare, a service that speeds up your website, reduces bandwidth usage, and protects it from various online threats by acting as a... Active |
— | Active | 4,019 |