Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.

54,249 modules match your search

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.

Selective Cache Bust

Overview This module was created to allow for selective cache clears in highly cached Drupal environments where clearing the entire cache at peak traffic times could bring down the site. Because of...
Categories: Performance

Purge sandbox

This is a sandbox for the purge project. It contains some of the patches from the issue queue as well as separate development.
Categories: Performance

Expire sandbox

Expire sandbox for some needed patches and development.
Categories: Performance

Provision CDN support

Introduction This is a simple module and drush script for that allows you to enable CDN support per site in Aegir. It takes care of setting up a new virtual host that is configured to serve your...
Categories: Performance

m2drupal

m2drupal is a set of classes and a utility script for using D8 as a long-running process backend for Mongrel2. This only works with the kernel branch from Crell's D8 WSCCI sandbox (http://drupal...
Categories: Performance

JsCSS Remover

Remove un-necessary scripts/css allowing you to customize the includes per theme.
Categories: Performance

Database throttle

Overview: Temporarily disables access to databases when CPU load is too high. This module is most suitable for non-essential databases. Throttling the main database might cause the site not to be...
Categories: Performance

ESI Panels Integration

This project renders http://drupal.org/sandbox/smerrill/1310946 obsolete. This sandbox will be used to integrate support for the new CTools addressable content system into the Panels support in ESI...
Categories: Performance

Edgecast

The Edgecast module provides automatic purging (via nodeapi) and manual purging (list of URLs) of cached content from the Edgecast Content Delivery Network (CDN). The admin screen requires setting...
Categories: Performance, Integrations

Friendly Cache Tags Fork

Adding a few choice commits to dixon_'s cache tags fork for D7!
Categories: Performance

Compressed Cache

Adds gzip compression to cache data. Especially useful for sites with large amounts of cache_form data. ## INSTALLATION ## 1. Edit settings.php and add the following lines: # Add this cache to the...
Categories: Performance

Views Calc Pager

This module provides a pager for MySQL-backed views which uses the SQL_CALC_FOUND_ROWS hint to provide pager count information, avoiding a separate SELECT COUNT(*) query. For views whose queries...
Categories: Performance

Async JS

Boost page rendering by loading Javascript asynchronous using LAB.js.
Categories: Performance

Materialization Plugin for Views

This project aims to write a materialization plugin for Views. It creates a "materialized view" for a "view", and then materialize the results into temporary tables. And then, the following Views...
Categories: Performance

Block Cache Stale

Block Cache Stale is an answer to clear cache invalidation and regeneration. It aims to — asynchronously — regenerate block and page cache via a CLI daemon in order to your visitor and contributor...
Categories: Performance

Combination Field Storage

This module stores fields both in MySQL and in MongDB. When loading entities, or querying them using EntityFieldQuery, it uses MongoDB. When using views, it uses MySQL. Have your cake and eat it...
Categories: Performance

Page crawler

A little crawler that helps to keep cached important pages.
Categories: Performance

request_queue

This module utilizes the queue system to fire off HTTP requests asynchronously by adding them to the queue. It adds an ajax call to any page immediately following a page that queues a request which...
Categories: Performance

Views Content Cache Taxonomy Term

This adds a new plugin for Views Content Cache to support taxonomy terms by ID via Views arguments. This has been created as a sandbox, because this module is based on Views 3, which is not...
Categories: Performance

varnish_kit

The Varnish Kit module contains three varnish add on module, and a Drupal backed health check script for Varnish Varnish Bans Varnish Max-age Varnish Multi domain Varnish Bans The Varnish module...
Categories: Performance

Varnish Login Helper

Small module to force page refreshes when authenticated users visit a page that has been cached on the client side prior to login.
Categories: Performance

Provision New Relic

Provision New Relic is a backend Drush module built for the AEgir Hostmaster/Provision system. This is only for use with provision, the backend component of AEgir. It does not provide any front-end...
Categories: Performance, Integrations

MongoDB Webform Submissions

Description: This module provides a mongodb storage backend for webform submissions. Requirements MongoDB Module Webform storage controller changes: https://github.com/pdrakeweb/webform-pluggable...
Categories: Performance

Benchmark

You may be more interested in the Profiling module. This module captures performance data of various Drupal components and provides a rich API for storing the generated statistics.
Categories: Performance

Performance data

Stores and presents performance data using the Entity/Field API. This won't record any data for you, you'll need to do that externally, save it to the entities/fields created by this module, then...
Categories: Performance

Pages