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

55,493 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.

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

Pages