
Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.
A module is code that extends Drupal's by altering existing functionality or adding new features. You can use modules contributed by others or create your own. Learn more about creating and using Drupal modules.
s-maxage
This module has been made obsolete by the HTTP Cache Control module. Please do not use this module. This module is for use with reverse proxies that obey s-maxage. This module simply sets max-age=0...
Categories: Performance
Acquia AuthCache
This module implements an authcache integration with Acquia Cloud by allowing Varnish on Acquia Cloud to cache authenticated requests. Varnish cache may cache authenticated pages by user or by the...
Categories: Performance, Integrations
Purge SNS
The Purge SNS module can send tag invalidations to Amazon SNS using the Drupal Purge module. It can also subscribe/receive SNS messages and invalidate those cache tags on the site. Typically this...
Categories: Performance
Materialized Views API
The Materialized Views system originally written by David Strauss for Drupal.org and being extended for Drupal 7 and Views as a Google Summer of Code project.
Categories: Performance
Cache MultiGet
This module significantly reduces amount of cache requests and slightly improves overall site performance. The idea behind the module is quite simple: 1. On the first page request it saves all...
Categories: Performance
Cache tag expire
This module will allow Drupal to set a timestamp for a cache tag to expire / invalidate. Ct_expire comes with a fieldwidget for "datetime" fields, this widget allows you to automatically invalidate...
Categories: Performance
TimeGroup
Cache plugin for Views and Panels.
Categories: Performance
Custom Term Cleanup
Custom term cleanup module Lists vocabularies and deletes terms with fewer than 10 usages. Features This module Lists vocabularies and deletes terms with fewer than 10 usages. Post-Installation Go...
Categories: Performance
Passive
This module provides passively refreshed page cache. Users never have to wait for a cacheable response because cached responses do not expire. Instead, they "refresh" by performing an indirect...
Categories: Performance
incapsula
This module provides integration with the Incapsula Imperva: Web Application Firewall. It allows the purging of content and assets when they are saved. A complete purge of the cache is supported...
Categories: Performance, Security
Log deprecated messages
DEPRECATED Module obsolete, it is better to show the deprecated errors to know what to fix before update to next PHP Version. INTRODUCTION This module integrates with the Drupal log and Monolog to...
Categories: Performance
Ecoconception
Here, write an introduction that summarizes the purpose and function of this project with a focus on users brand new to Drupal. Answer the question: What solution does this module provide? The...
Categories: Performance
EdgeCast CDN
EdgeCast CDN is a high performing CDN that is great to work with Drupal. This module attempts to help to integrate the EdgeCast CDN into your drupal site. This module helps you employ some of the...
Categories: Performance
Edit metadata caching
The functionality provided by this project has been merged with both the Drupal 7 backport of Edit module ([#2178567]) and Edit module in Drupal 8 core ([#2005644]). Therefore this project is now...
Categories: Performance
Indexer
Parse pt-query-digest json output from MySQL slow query logs, identify potential indexes and add them when particular column names or column name combinations are found. This is designed primarily...
Categories: Performance
Amazon Simple Queue System
This module is a very lightweight implementation of the Amazon Simple Queue System. It supports all the Drupal Queue parameters and uses a library to take the heavy weight away from the module. How...
Categories: Performance
Optimizer
Categories: Performance
Expire Cache Page
This module is now deprecated as [#1308252] has been merged.
Categories: Performance, Integrations
Status Report API
Status report api module is basically used to get site health report or status report page data in JSON format. Features Simply install this module and you can get site health report in json format...
Categories: Performance
Ad Memcache
The ad_cache_memcache module allows for serving advertisements from multiple web servers using a central memcache server. It also improves performance by caching advertisements and statistics in...
Categories: E-commerce, Performance
LazyLoadXT
Adds the lazyload XT library and initiates it on configurable selectors and elements. Installation: Download LazyLoadxt from https://github.com/ressio/lazy-load-xt/ and install at sites/all...
Categories: Performance
Google Pagespeed
Google pagespeed for drupal Do you think this project is useful ? Respond by creating an issue please !
Categories: Performance
Varnish Tag Invalidate
What this module does This module allows the setting of "tags" to ease the burden of invalidating interconnected pages on a website using Varnish. Information about this strategy can be found at...
Categories: Performance
Faster Variables
With a trick we are able to add a write-through cache to variable_get/variable_set by replacing $conf with an ArrayObject. This means only necessary variables are prefetched from the variables...
Categories: Performance
Query Cache
Query Cache allows to automatically cache all queries in memcache / redis / lcache.
Categories: Performance