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

56,702 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.

REST Log

This module logs REST API requests and responses - useful in development and troubleshooting REST API issues. Out of the box it stores the following information: Request method Request header...
Categories: Decoupled, Developer tools

GSearch (Dataforsyningen)

DO NOT USE THIS MODULE! ⚠ Deprecated. The GSearch API this module uses is being shut down by Klimadatastyrelsen. Move to Danish Address (Adressevælgeren), which includes a migration submodule that...
Categories: Integrations

Amazon Simple Notification Service

This module allows a Drupal site to respond to Amazon SNS notifications. For example, perhaps some upstream system is processing a long job and the Drupal site needs to update entity data when it's...
Categories: Developer tools

Permissions DragCheck (faster permission checkbox selection)

Provides click & drag for checkboxes on the permissions page to administer permissions faster. Lightweight Drupal 8 alternative to Fast permissions administration (FPA) module. Implements the...
Categories: Administration tools

Serve plain file

Serve plain files Overview: This module provides a way to serve configurable plain text files. The main idea is to provide a way to configure static files in the backend, like facebook domain...
Categories: Media, Search engine optimization (SEO)

Strip HTML tags - Custom text format filter

This module adds a new filter to the Drupal text formats. This filter enables the user (admin) to strip specified HTML tags from the HTML text that uses this filter. This is mainly intended for use...
Categories: Content editing experience, Developer tools

Happy New Year and Merry Christmas!

A module with garland and snow decoration that creates long-lasting atmosphere of New Year and Christmas for you and the users of your website. The difference of the module from the existing ones:...
Categories: Media

Paragraphs tab widget

Synopsis The Paragraphs Tabs Widget module provides an alternative widget for paragraphs: it displays each paragraph entity's widget in a set of tabs. Currently, only a vertical tabs widget is...
Categories: Site structure

Custom Menu Permissions

Module Overview This module does two things: It allows for the permission used to access any menu item on the system to be overridden. It allows for custom permissions (see hook_permission()) to be...
Categories: Developer tools, Administration tools, Site structure

E-mail Field Formatter

The E-mail Formatter module is a field formatter for the Email field (in Drupal 8 core) to allow email field addresses to be: rendered with mailto: links truncated to a specified number of...
Categories: Site structure

Extra Block Types (EBT): Counter

Extra Block Types: Counter module provides ability to add Number Counter and Text with WYSIWYG editor. This module provides settings for 2,3 or 4 columns and all options from Count-up.js plugin:...
Categories: Content display, Content editing experience

IVW Integration

This is an integration module for the German audience measurement organisation IVW The 2.x versions of the module are Drupal 8.8 and up compatible. If you are on older versions of Drupal, use the...

Open Atrium Media

This module contains Media improvements for Open Atrium 2. Submit an Issue or See issue queue

Open Atrium Contextual Tabs

This module contains contextual tabs customizations for Open Atrium 2. Submit an Issue or See issue queue

Smartmenus.js

This module provides Drupal integration with the Smartmenus.js advanced jQuery website menu plugin. Mobile first, responsive and accessible list-based website menus that work on all devices. This...
Categories: Integrations, User engagement

Media Entity Actions

This module is intended to serve as a bridge for sites that relied on the Actions plugins present on the Media Entity 1.x branch, which were removed in Drupal core 8.4.x. You can use this module...
Categories: Media

Views Taxonomy Parent ID from Term

Synopsis This module provides a filter for views that display taxonomy terms. This filter works like the 'Parent Term' filter however it takes the term id from an argument and converts it to the...
Categories: Site structure

Zooming

Provides a simple integration with Zooming. Image zoom that makes sense. Requirements Zooming library: Download Zooming archive from Zooming Extract it as is, rename zooming-master to zooming ...
Categories: Content display, Developer tools, Media

Lupus Decoupled Drupal

Component-oriented Decoupled Drupal with Nuxt! Find out more at https://lupus-decoupled.org/ Motivation Provide a complete, fully integrated solution for a headless Drupal - out of the box! Keep as...
Categories: Decoupled

Node-level Blocks

This module allows node editors to assign blocks to regions on a node base. In the node edit form a fieldset will be added in which the blocks can be dragged into a desired region. The blocks will...
Categories: Content editing experience, Content display

Twilio SMS Integration

Project Discontinued. This project is no longer required to add Twilio support to SMS Framework v4 and later since SMS Framework provides support for many gateways. Guide to Twilio for Notifier/SMS...
Categories: Integrations

Drupal 8 upgrade evaluation

The automated audit from D6 and D7 to D8 migration. For what the module"Drupal 8 upgrade evaluation" is intended? Upgrade Check module allows quickly estimate Drupal project for migration to Drupal...
Categories: Administration tools, Content editing experience, Developer tools

Commerce Price Table

This is a contributed module for Drupal Commerce that allows you to use a secondary price field to supply an alternate price for a product based on the quantity of that product on the line item. It...
Categories: E-commerce

Slick Browser

Slick Browser provides a Slick Entity Browser integration serving to enrich variant displays for the Great Entity Browser. This modules provides 2 things: Entity selector (Media/File/Block/Node)...
Categories: Developer tools, Media

Oracle Eloqua API Redux

This module allows integration between Drupal 8+ and Eloqua REST API. Oracle Eloqua's Application API is a RESTful API which is used to extend the functionality of Eloqua's automation engines,...
Categories: Integrations

Pages