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.
Views custom cache
This module provides two new simple caches for views which takes view's arguments into account: Custom cache: view's all arguments: All view's arguments, including contextual and exposed filters,...
Categories: Performance
Migrate booster
On Drupal 7 we could disable hooks while running migrations: https://www.drupal.org/node/2136601 This module adds a similar feature. You can disable hooks in settings.php or by editing...
Categories: Import and export, Performance, Developer tools
Context Admin Exclude
Context Admin Exclude --------------------- Out of the box, contexts set to display Sitewide without specific URLs will get executed on every page, including admin pages. Sometimes the context...
Categories: Developer tools, Performance
Entity cache flusher
Add on for the Entity cache module which caches entities in cache tables for faster retrieval. Entity cache implements hooks to flush them when needed, however, not all use cases are supported....
Categories: Performance
Field Add Index
Drupal custom fields do not add indexes to field values by default. This will cause a problem. When you expose this field as a search field in views, the execution will scan the entire table. The...
Categories: Developer tools, Performance
fcgen
# FCGen - Fake Content Generation The goal of this module is to provide a basis for generating real-seeming content in a manner which is consistent and customizable. ## Intended Usage This module...
Categories: Performance
Inspect
Log instructive and well formatted variable dumps and deep stack traces. Inspect variables and stack traces, and get better error handling analyzes all kinds of variables, safely provides deep back...
Categories: Developer tools, Performance, Security
HTMX Extras
The HTMX Extras module adds some lazy loading functionality to your website. Currently, these elements are implemented: Lazy load entity: A template to lazily load an entity render Lazy load route:...
Categories: Content display, Performance
Cache Flush
This project allows to flush cache for drupal blocks and entities (nodes, users, taxonomy terms). It has dependency on contextual links. For blocks now supported standard drupal blocks, views and...
Categories: Performance
Data queue
This module is still in active development mode. And there will be some updates in .install file. The data queue module allows you to import data from Excel file and process them from the queue....
Categories: Content editing experience, Performance, Developer tools
Purge Core Tags - Exclude by Bundle
Exclude specific bundles from being queued by Purge’s Core Tags queuer. Filters entity cache tag invalidations so selected bundles do not enqueue purge items. Simple admin UI; no hacks to contrib;...
Categories: Performance
Database tweaks
Project merged into Drupal Tweaks module Please use following module instead: Drupal Tweaks ------------------- This module allow you to enable and change following settings in database: - SQL_BIG...
Categories: Performance, Integrations
Orchid : Vanilla forums integration
This module allows Drupal integration with a Vanilla forum instance. Vanilla forum is a modern and lightweight forum. See the Vanilla website for details. This new version of the module use the new...
Categories: Performance, Integrations
Unset Assets
Summary This module lets you to exclude a set of assets (CSS and JavaScript) from the active theme's .info file. The goal is to reduce the weight of resources sent to the client to improve page...
Categories: Developer tools, Performance
Panels Hash Cache
This module provides a hash-based cache for
Categories: Performance
Webform Entity Components
Webform Entity Components is a module that uses the webform_entity module as a dependency. Webform Entity Components extends the weform submission entity type created by webform entity so that all...
Categories: Performance
Fastcache
This module is aimed at providing a powerful yet lightweight caching option for sites that use views and panels. It can be considered as a faster and more advanced alternative to the standard...
Categories: Performance
Selective Watchdog Backend
Tiny module that lets you filter watchdog entries for given backends, based on type and/or severity. Typical use would be to have all entries logged to syslog for perfomance reasons, but a few ones...
Categories: Developer tools, Performance
Cache Status
This module provides a graph where you can see the size of the cache tables and labels marking some of the events that may empty the cache. You can see how much damage those events do to your cache...
Categories: Administration tools, Developer tools, Performance
Baseline Performance
Baseline provides an extensible set of tests to get performance metrics comparable across different systems or configurations. These metrics can be used as a baseline for comparatives, the goal is...
Categories: Performance
Acquia Purge Page
DESCRIPTION Extends Acquia Purge to allow for placing a block on a page for "purge this page" functionality. Addresses the situation of when you want to grant permissions to a content edit who...
Categories: Performance
Token Browser
Provides an alternative Token browser element using HTMX for requests. Browse all tokens available on your site with no depth limitations. Features Browse deep nested tokens beyond the default...
Categories: Content editing experience, Developer tools, Performance
Flush page cache
Easing the pain when you need to flush...Drupal's cache. Flushing Drupal's cache on a large site can feel like you're waiting to takeoff on the tarmac at JFK. The delay comes from the fact that...
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
Acquia Purge Varnish - API V2
Acquia Purge Varnish provides seamless Varnish cache management for Acquia Cloud Platform directly from your Drupal site. Built with modern Drupal standards and leveraging Acquia's Cloud API v2,...
Categories: Administration tools, Integrations, Performance