Search Drupal Projects
Find modules, themes, and distributions by name or by what they do. Descriptions are matched against each project's plain-language summary, and results can be narrowed to a Drupal core version or to projects that are still actively maintained.
| Project | Drupal | Maintenance | Installs |
|---|---|---|---|
|
This module caches serialized Drupal entities to improve performance. It reduces the computational cost of recursively processing entities and their fields by storing pre-processed... Active |
10–11 | Active | 5 |
|
Page Performance Insight
Module
This module provides a built-in Google Lighthouse performance dashboard within Drupal. It automatically audits your website's pages, offering a clear overview of performance scores... Active |
10–11 | Active | 5 |
|
Paragraphs in REST
Module
This module provides a REST API for content built with the Paragraphs module. It recursively loads all fields within Paragraphs, including nested Paragraphs, allowing you to expose... Active |
— | Active | 5 |
|
Saudi ID Validator
Module
This module validates Saudi National ID and Iqama numbers offline. It checks the format, distinguishes between citizen and resident IDs, and verifies the checksum. Active |
10–11 | Active | 5 |
|
Theme Flip allows visitors to preview different Drupal themes without changing the site's active theme. This preview is session-based, meaning each visitor can switch themes indepe... Active |
10–11 | Active | 5 |
|
This module enhances Drupal's REST API to better support multilingual content, allowing for specific translations of translatable entities to be targeted. It aims to address limita... Active |
10–11 | Active | 5 |
|
This module intercepts errors that would otherwise stop a Drupal site, preventing unpleasant interruptions for visitors. It notifies developers via Slack or email when issues occur... Dormant |
— | Dormant | 5 |
|
Visual Debugger
Module
Visual Debugger enhances frontend development by overlaying clickable layers on templates, allowing developers to easily inspect theme suggestions and template file paths. This too... Dormant |
— | Dormant | 5 |
|
Google Cloud Credentials
Module
This module securely stores and manages your Google Cloud service account credentials in a central location within your Drupal site. This allows other modules to easily and securel... Dormant |
— | Dormant | 5 |
|
Token Body Image
Module
This module provides a token to easily extract an image URL from a node's body field. This is useful for automatically setting images in social media meta tags for better sharing. Dormant |
— | Dormant | 5 |
|
This module integrates with Tarte au Citron and the Google Tag module to ensure that Google Tag's JavaScript is not injected onto pages until the user has given their consent. Dormant |
10 | Dormant | 5 |
|
InfluxDB
Module
This module provides an integration with the InfluxDB time series database. It allows you to store connection details, manage buckets, and send data points or perform queries using... Dormant |
— | Dormant | 5 |
|
This module allows you to clear specific URLs or your entire cache from configured caching systems like Drupal's internal page cache, Varnish, and Cloudflare. It uses a queue-based... Dormant |
— | Dormant | 5 |
|
This module helps developers understand and debug Drupal's internal and dynamic page caching. It provides demo pages and tools to analyze how caching works for different user types... Dormant |
— | Dormant | 5 |
|
Notification Popin
Module
This module creates customizable pop-in notifications on your site. You can define notification content with a title and rich text, and control their visibility based on dates, use... Dormant |
9–10 | Dormant | 5 |
|
This module allows site administrators to display a notification message to all logged-in users through the site's messaging system. Dormant |
8–10 | Dormant | 5 |
|
Action Queue
Module
This module allows developers to schedule actions on specific entities, such as nodes or users, to be executed at a later time or triggered by specific events. It also supports add... Dormant |
— | Dormant | 5 |
|
Image Style Description
Module
This module automatically adds the required image dimensions to the help text of image fields. It helps editors upload correctly sized images and can be configured to exclude certa... Dormant |
— | Dormant | 4 |
|
Contact Storage Remote
Module
This module allows you to send contact form submissions to a remote location. You can configure different plugins, such as a webhook, to send the data to specific URLs. Active |
10–11 | Active | 4 |
|
This module enables themes to define their own namespaces, allowing for better organization and discovery of theme-specific classes and plugins. It provides utility for developers... Active |
11 | Active | 4 |
|
This module provides an administrative interface and toolbar button to quickly find and navigate to any Drupal entity by its UUID. Users with the correct permissions can enter a UU... Active |
8–11 | Active | 4 |
|
Drush Block
Module
This module allows you to manage Drupal blocks directly from the command line using Drush. You can list all available blocks, as well as enable or disable specific blocks. Dormant |
— | Dormant | 4 |
|
The nextgen module provides Drush commands to generate Next.js code. It can create Next.js components for Drupal entities and generate Next.js pages from Drupal Views or JSON:API d... Active |
10–11 | Active | 4 |
|
This module automatically updates environment-specific field values when syncing data from production to lower environments. It helps prevent issues by replacing production URLs, e... Slowing |
— | Slowing | 4 |
|
GraphQL Shield offers robust security for your Drupal GraphQL endpoints by protecting against abuse and attacks. It includes features like query limiting, rate limiting, authentica... Slowing |
9–11 | Slowing | 4 |