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.

Rackspace CDN

Placeholder for Rackspace CDN module. This module will provide an interface to the Rackspace CDN REST API to allow purging of assets from the CDN network. Rackspace CDN resources
Categories: Performance, Integrations

Uncache

This module allows you to turn on Drupal page caching but exclude certain paths. To use, enable the module (drush en uncache) then navigate to "Administration » Configuration » Development »...
Categories: Performance

PageSpeed Hacks

About Google PageSpeed Insights PageSpeed Insights analyzes the content of a web page, then generates suggestions to make that page faster. PageSpeed Hacks Aims to provide ways to manipulate files...
Categories: Performance

Cache Tagger


Categories: Performance

PHPStorage

This project will host various PHPStorage backends. For now, it contains a version which writes to cache and reads it in a way that the Zend Opcache (included in PHP 5.5+) can opcode cache the code.
Categories: Performance

CSS Autoload

What? CSS Autoload loads css based on what is loaded on the page. Let's say you have styling for a sidebar, than this styling will only be loaded if that region is loaded. The module can be enabled...
Categories: Performance

PageSpeed

Google PageSpeed can be increadibly useful. Or it can be the bane of your existance. For example, you may have a weird compression issue, or a JavaScript error that cannot be traced back easily....
Categories: Performance

Block Proxies

"Block Proxies" is a Module to block unwanted connections from Stranger IPs (Blacklisteds on DNSBL), Anonymous Proxies or many more
Categories: Performance

Instart Logic

Download from Github The Instart Logic module provides integration with the Instart Logic CDN. This enables the purge/invalidation of cached URLs in the Instart Logic Service in response to...
Categories: Performance

yac

Yac is a shared and lockless memory user data cache for PHP. it can be used to replace APC or local memcached.
Categories: Performance

Big Pipe Demo

Copy of Standard profile that enables Big Pipe module and adds some test content.
Categories: Performance

File static cache

Enable static caching for file entities. Written by Fabian Franz.
Categories: Performance

VCaching

Complete Drupal Varnish Cache 3.x/4.x integration. Ported from my Wordpress plugin https://wordpress.org/plugins/vcaching/ This plugin handles all integration with Varnish Cache. It was designed...
Categories: Performance

Performance Insights

In our time, site performance plays an important role and have a significant impact on user experience. The main idea of this module is to do extensive analysis of Drupal project’s infrastructure,...
Categories: Performance

FOSHttpCache Purger

This project provides a FOSHttpCache library based purger to the Purge project to integrate with HTTP caching proxies such as Varnish and NGINX. Features of the FOSHttpCache Send cache invalidation...
Categories: Performance

Expire CloudFront

This module is an Cache Expiration plugin for AWS CloudFront Note It can take 10-15 minutes to process invalidation requests. See the Invalidation Limits documentation for details. It usually takes...
Categories: Performance

bigtaxonomy

Like https://www.drupal.org/project/bigmenu but with Taxonomies.
Categories: Performance

Varnish Vanish

Problem https://www.drupal.org/node/2693251. Solution : Varnish Vanish (Orignal by Chris Delalis) Contacts a Varnish server with a cache clear request over HTTP on the following actions: Drupal...
Categories: Performance

remote_api


Categories: Performance

Expire Entityqueues

This module is a plugin for Cache Expiration that allows you to invalidate cache of entity queue pages when an entity queue gets updated, or when nodes are added/removed from an entity queue. It is...
Categories: Performance

Advagg Minify Html

Speed up up your pagespeed thru minimizing your code. The Advagg minify html module solves the gap between css,jss and html minification. The minifier removes all unnessesary whitespaces and...
Categories: Performance

Progressive Web App (PWA)

There already exists a project for Progressive Web Apps over here https://www.drupal.org/project/pwa
Categories: Performance

Static Cache

Required by Braintree Integration module.
Categories: Performance

Authcache Upstream

This is a very simple/generic backend module for Authenticated User Page Caching (Authcache), providing the basics so that it be used to feed upstream reverse proxies and CDNs. There's really...
Categories: Performance

Key CDN Purger

This project is now merged with KeyCDN. Please download/visit https://www.drupal.org/project/keycdn project.
Categories: Performance, Integrations

Pages