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.

Digital Signage Framework

Relevance of digital signage increases rapidly in a wide range of verticals: Real Estate Gastronomy / Hotels Retail Event Locations / Venues Local Governments Education Industry & Manufacturing...
Categories: Content editing experience, Integrations

Push Framework Alerta

Site administrators may want to be notified if important things are going on within their Drupal sites but concerned that too many duplicate notifications will just overwhelm them and the exercise...
Categories: Administration tools, Integrations

Push Framework Slack

This module extends the Push Framework and pushes notifications to Slack. Coming soon!
Categories: Administration tools, Integrations

GovDelivery Bulletins

GovDelivery Bulletins This module provides a set of utilities to have your Drupal powered site use GovDelivery's Communications Cloud API - Bulletins resource https://developer.govdelivery.com/api...
Categories: Integrations

Layout builder section navigation

Adds a new block available to layout builder that displays a list of anchor links for other components of the same section. How It will add an id attribute to components in the section using its...
Categories: Content display

EAV Field

Field to store multiple attributes and values per entity. Field implements EAV (Entity–attribute–value) data model. Supported value types: - string - string_long - integer - decimal - boolean -...
Categories: Site structure

Toolbar Manager

Helps to manage toolbar items. You can do following actions. Change order of items Change label Change CSS class names (so you may set different icons) Enable/Disable Related modules Toolbar Link -...
Categories: Administration tools, Content display, Developer tools

Toolbar Link

Allows to add top level links to the toolbar. Related modules Toolbar Manager - Helps to perform following actions on toolbar items: change order, enable/disable, change label and set CSS class....
Categories: Administration tools, Content display, Developer tools

One Time Key Authentication

This module provides a authentication provider and a service that allows you to generate a key to authenticate a user for exactly one request. The authentication provider is global, like "Cookie"...
Categories: Access control

Crocheteer

Deprecation Notice ⚠️ This module is deprecated as of Drupal 11.1 and is no longer maintained. As of Drupal 11.1, the Drupal core natively supports object-oriented hook implementations via the #...
Categories: Developer tools

Group Webform

This module is designed to associate group specific webforms with a group when using the Group module. Requirements Group module (http://drupal.org/project/group). Webform module. (http://drupal...

Leaflet GeoJSON File

I'm a maintainer of the Leaflet Widget module. While developing the module, I realized, that the geofield is not the right backend to save GeoJSON data. Geofield always converts and saves geodata...
Categories: Site structure

Social Auth Google Api

Social auth google api This module provide a endpoint to login to drupal by google's access_token And this module use the same logic of social_auth_google Dependencies: social_auth_google:^2.0...
Categories: Access control

Social Auth Facebook Api

Social auth facebook api This module provide a endpoint to login to drupal by facebook's access_token And this module use the same logic of social_auth_facebook Dependencies: social_auth_facebook:...
Categories: Access control

Shorten Bit.ly V4

Integrates shorten module with bit.ly v4
Categories: Administration tools

Infogram charts

Integration of https://infogram.com graphs embed codes with a wysiwyg filter or media entities. Installation The module depends on hook_oembed_resource_data alter for thumbnails generation, which...
Categories: Integrations, Media

Scheduled Transitions + Moderation Sidebar integration

Integrates Scheduled Transitions with Moderation Sidebar, showing pending scheduled transitions for an entity within moderation sidebar. Requirements Drupal 8.9 or Drupal 9. PHP 7.4 and higher.
Categories: Content editing experience

Webform Summation Field

This module will provide a new field type called "summation field", admin can collect the values of the webform fields. The field will hide in the webform. We can use this module to show different...

Media Library Extras

This module provides various enhancements to the Media Library module that comes with Drupal core 8.8 and later. Among the things it does: Allows the media types exposed in the WYSIWYG media...
Categories: Media

Prevent Absolute Internal Links

This is a single-purpose module for links fields. It will validate that links to internal content are not specified as absolute links. In other words, if you're making site https://www.example.com,...
Categories: Content editing experience

Prevent Node Delete

Prevent Node Delete module is built to prevent & restrict the Node deletion when the Node is associated with nodes or used in entities using entity reference. Features Prevention of node can be...
Categories: Administration tools, Content editing experience, Site structure

Count on Scroll

This module provides a field formatter for Integer fields that will show the number count up while the number is scrolled into view. Enable the module Add a Number (integer) field to an entity type...
Categories: Content editing experience, Content display, Developer tools

User Status Online

Module provides View field to views and Pseudo field to display user online status This module provide a status based on strategy pattern and default display three different strategy: if user is...
Categories: Content editing experience, Site structure, Access control

Preprocessor Plugins

Note: With Preprocess Hook Attributes now being supported in Drupal 11.2, and the support of OOP hooks in themes in Drupal 11.3, this module is no longer recommended if you're developing in...

Entity Display Mode

The entity display mode module is a tool that helps administrators customize how content is shown on their site. It does this by adding a field where you can choose the specific way you want the...
Categories: Content editing experience, Site structure

Pages