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.
Drupal GTM
Categories: Search engine optimization (SEO), Integrations
Quick Modal
About Adds an easily configured JQuery controlled modal to Drupal 7 for use as an alert. This is the generic version of an internal alert module which is being used during the COVID-19 outbreak. We...
Categories: Content editing experience, Content display
Simple Affiliate
Simple Affiliate is a very basic affiliate module for Drupal 8 sites. It provides a link for all registered members on the site available in a block. The link is unique to the specific user. The...
Categories: E-commerce
Alter Entity Autocomplete
Alter Entity Autocomplete enhances Drupal's entity reference autocomplete fields by allowing users to directly enter entity IDs, email addresses, URLs, or path aliases instead of searching through...
Categories: Content editing experience
Backend utilities for Drupal
Frequently reusable snippets from Drupal code, that it seemed logical to abstract into a reusable module code. All snippets are aimed at being reusable and failsafe. Service name: butils Sections /...
Categories: Developer tools
Extra Field Configuration
This module provides a configuration layer for Extra Field to allow developers to manage the placement of extra fields via configuration rather than in annotation properties. The module also allows...
Categories: Site structure
Commerce Order Action Reassign Owner
This module provides a new Action plugin that lets a Commerce Order be assigned to a new user (using Views Bulk Operations, for example). One use case would be a situation in which a customer has...
Categories: E-commerce, Automation
Comment Auto Approve
🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. Module automatically sets comment as approved (published)...
Categories: Content display
Simple XML Sitemap Auth
Adds a sitemap variant to Simple XML Sitemap also containing nodes which are only visible for authenticated users. Use case: special interest search engines Simple XML Sitemap 4.x -> Simple XML...
Categories: Site search, Search engine optimization (SEO)
Template Generator
This module allows you to automatically generate your templates for your content entities. - Ability to select the entities to generate - Possibility to automatically sort the templates by view...
Categories: Developer tools
System Page Override
The System Page Override module allows site managers to set content to be the front page (or the 403 and/or 404 page) directly from their edit form, without the risk of this being reverted on the...
EPUB Reader Framework
About the EPUB Reader This module is intended as a base framework for creating a digital version of a publication from an EPUB (eg, exported from InDesign). What this module does Creates two node...
Categories: Content display
Views StoryMapJS style plugin
This module adds a new style plugin for Views which renders result rows into a slides for StoryMapJS by knightlab. StoryMapJS is a free tool to help you tell stories on the web that highlight the...
Layout Builder BGColor
Provides a simple mechanism for setting the background color on each layout within a Layout Builder page.
Categories: Content display
TMGMT Translator Google (Batch API)
Google Translate translator plugin for the Translation Management Tools(TMGMT) project. Allows to use machine translation provided by Google to translate content. This modules uses the Google...
Categories: Multilingual, Integrations
Private File Auto Redirect
This module attempts to solve the ongoing issues with File management in Drupal, especially when attached to Media entities and the issues surrounding the file urls presented to the user. Solves a...
Categories: Media
Filter HTML Plus
This module does one simple thing: it allows you to whitelist attributes globally, for all HTML tags, when using the core "Limit allowed HTML tags and correct faulty HTML" text filter. For example,...
Categories: Content editing experience
Domain color
The Domain Color module provides the core Color module with Domain Acces module support. The Domain Access module has a Domain config submodule supporting per domain configurations. It generally...
DataDog Logs HTTP
Logs Drupal watchdog messages to DataDog This is managed on GitHub
Categories: Developer tools, Integrations
Synchronize composer.json With Contrib Modules
This module is unsupported due to a security issue the maintainer didn’t fix. If you want to use this module, your options are: Choose another, actively maintained module instead Following the...
Categories: Developer tools
VBO Push Notifications
Allows sending customized Push Notifications via Firebase Cloud Messaging (FCM), with all the available flexibility of Views Bulk Operations (VBO) and the Token module. Configuration: 1. Install...
Categories: E-commerce, Decoupled
Workflows extras
Workflows extras was developed as part of the Sector Distribution to provide some extra tools around Drupal core's Workflows experience. It sets up a default workflows configuration that should be...
Site Branding Per Role
A simple module that provide functionality to add different path to brand according to roles.On click of brand user will redirect to particular path as per role.Admin can configure visibility of...
Categories: Administration tools, Content editing experience, Access control
Embera
What this module does This module is actually just a wrapper of the great Embera PHP library developed by Michael Pratt. Copying from the library's GitHub description: A Oembed consumer library,...
Categories: Developer tools
Stratus Meridian's App Dashboard for Apigee
Stratus Meridian' App dashboard for Apigee integrates with Apigee Edge module and provides a dashboard for Apps created on Developer portal. The following steps can be performed using this module...
Categories: Administration tools, Access control