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

54,267 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.

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

Cachecade

A cache backend wrapper which lets you specify multiple cache backends in order of preference. If one or more of your caching services are unavailable, this module will gracefully degrade to a...
Categories: Performance

Colorbox Node Js

This module extends the colorbox node module by providing cached ajax output and running a different bootstrapping method. It improves performance currently by aprx. 40%. Due to Drupals ajax...
Categories: Performance

Distributed Drupal for MySQL replication cluster

mysqlnd_ms PECL extension allows read/write splitting of SQL queries on PDO layer to distribute DB and Drupal servers geographically. This project adds DB cache backend class optimized for MySQL...
Categories: Performance

Mobile Cache

This module is intented to maintain Drupal core caching for multiple device types simultaneously through interception and modification of the requested URL. It performs device detection using the...
Categories: Performance

Fork of LABjs

This is a fork of the LABjs module: http://drupal.org/project/labjs The purpose for this is to improve the admin side of it, add in debugging functionality, and fix bugs as I encounter them.
Categories: Performance

CDN Views

This module is a lightweight add-on to the CDN module which will rewrite the URLs of any images generated within a View. Installation: Assuming you have the CDN module installed and configured...
Categories: Performance

cache_node_object

Overview This module allows you to speed up the loading of the page. The entire node object is stored in a single field nodes (serialize). Installation Download and install module. Features
Categories: Performance

clean cache

Lets cron clean all cache tables.
Categories: Performance

RabbitMQ Logs

The module has a purpose to offload the request from the writings watchdogs directly into MySQL (Database logging core module). Instead of this the module will send the message to the RabbitMQ...
Categories: Performance

Queued Expire

This module allows for hook_expire_cache() to be executed through a cron queue worker.
Categories: Performance, Integrations

Memcache Enhanced

Features Provides failover to database cache when memcache can't be reached. Gathers cache metrics and adds a report, and drush commands to view them
Categories: Performance

Boost Expire Wildcard

Provides a Rules action to expire statically cached pages (by Boost), using wildcard urls.
Categories: Performance

Block Timer

Block Timer is a module for analyzing page block performance. It will display a small text box underneath each block title showing the time (in milliseconds) it took to render that block. Hovering...
Categories: Performance

Web Experience Toolkit: Varnish

Varnish configuration to assist in serving cached content. Key Features Integration with Expire Integration with Varnish This module is part of the Web Experience Toolkit Distribution which...
Categories: Performance

Varnish Clear

This simple module allows you to flush the Varnish cache from the Drupal admin. You can clear a specific hostname or all hosts. It is possible to clear either a specific URL or the entire cache....
Categories: Performance

Fast Forum

This is an proof-of-concept / experimental project intended to be a drop-in replacement for Drupal core's forum module. It overrides default indexing behavior and queries, enhancing performance on...
Categories: Performance

Yottaa Optimizer

Overview Yottaa eComet is a new Drupal plugin that integrates Yottaa Site Optimizer into your Drupal admin page. Yottaa speeds up page load times, creates higher conversion rates and increases user...
Categories: Performance

Expire locale

Add locale and translation based expiration rules for absolute URLs when expiring and purging pages. Extending the Expire module.
Categories: Performance

Pages