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

1,078 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.

Slushi cache

This project is obsolete - the functionality to keep the size of cache tables down exists in Drupal core from 8.4.0

Cache flusher

The cacheflusher module adds a link to the navigation toolbar that allows users to clear drupal's cache.

Cache Invalidate

Introduction

The Cache Invalidate module allows developer to set trigger to force an entity cache clean

Move 403 to page

This module will redirect the 403 request to different page depend on user's roles.

When user access a page that they don't have permission, and you wish:

Akamai Edge-control

Support for Akamai's Edge-control header.

This module provides the following:

Live test

Drupal 8 testing framework always prepares a clean environment without any site configuration, users, entities or files.

Fastly extra

This are some goodies that can be used alongside Fastly module to improve settings and interactions.

Token Link

This module was created to speed up slow administrative pages, fix memory limit errors, and solve client site javascript timeouts caused by a high number of tokens loading on the initial page reque

Easy Cache

Makes it easy to cache any callback's result using an autogenerated cache key.

Usage:

Render Queue

The Render Queue module provides a queue for Drupal,
which renders entities in their view modes.

Query Cache

Query Cache allows to automatically cache all queries in memcache / redis / lcache.

PhpFastCache

PhpFastCache module makes use of PhpFastCache library with for main goal to improve Drupal's performances by allowing you to set up a custom cache backend.

igbinary

Igbinary is a drop in replacement for the standard php serializer.

Boost Cache Clear

This module helps clear specific Boost cache pages (delete particular static boost cache pages) on Drupal events - Node create, Node edit/update, Node delete, Node comment create, Node comment edit

Disable menu blocks

Menu module creates new blocks for every menu
.. and there's no easy way to remove them.

Outsource

This module allows to delegate long-running tasks to external services, such as node.js applications.

Tune Up

GUI utilities and drush commands to help Drupal websites deal with common problems associated with scale.

Authcache Upstream

This is a very simple/generic backend module for Authenticated User Page Caching (Authcache), providing the basics so that it b

BigPipe

Sends pages in a way that allows browsers to show them much faster. First sends the cacheable parts of the page, then the dynamic/uncacheable parts.

Delayed Queue

This Queue API backend allows you to add a configurable delay to queue items between enqueueing and dequeueing.

External Link Noopenizer

If pages on your site contain links to untrusted sites and those links open in a new window, your users may be vulnerable to phishing attacks.

Pages