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.
Entity Reference Delete Check
Synopsis This module alters the `\Drupal\Core\Entity\ContentEntityDeleteForm` to add information about existing references to the entity. Known problems The module does not include translations....
Categories: Content editing experience
Unified Mail Dispatcher
The Unified Mail Dispatcher module alters the Drupal mail system to either send notifications to a specified Discord channel via a webhook or to a single email address. The right choice for teams...
Categories: Developer tools
Smart Content CDN
Extends the Smart Content Drupal module to support Pantheon Edge Integrations and personalization features. Features Leverage Pantheon Edge Integrations to deliver personalized content to users...
Categories: Content editing experience
Centarro Search
Synopsis Centarro Search enables Drupal Commerce users to harness the powerful business tools of Elastic Enterprise Search. Now business users can manage synonyms, tune search ranking rules to...
Categories: E-commerce, Site search, Integrations
Reset Password Email/SMS OTP
Drupal by default sends Password Reset URL by email to user's email id in password recovery mail, but Reset Password Email/SMS OTP module sends random generated one time passcode by email or SMS...
Categories: Access control
FullCalendar Solr
FullCalendar Solr provides integration with the JavaScript FullCalendar library to provide a Year Calendar View display formatter that is compatible with Search API. The calendar highlights dates...
Views Cache Plugin for Dates
Adds the ability to invalidate a view display's cache based on the passage of time combined with a date(/time) field. Particularly relevent to event calendars, but in any situation where content...
Summary Only
Summary Only This module provides a field formatter that helps to render only summary value of any field having type "text_with_summary". Submit bug reports and feature suggestions, or track...
Categories: Content display
Reserved paths
This module can prevent using any path you don't want the user to use. Features & Modules The module provides you a textarea to add all your reserved paths, after that the module will prevent those...
Categories: Administration tools
Artificial Intelligence Images Generator
This module provides a CKEditor 5 plugin to generate images using artificial intelligence. You can use Stable Diffusion or OpenAI API. Dependencies Key Installation Install Key and Artificial...
Categories: Content editing experience
Published referenced entity
The Published referenced entity is a drupal module that implement the specialized display format for fields that reference other entities. In Drupal, entities are a fundamental concept and can...
Categories: Site structure
Component connector
The "Component Connector" module is a Drupal module that facilitates the integration of external components and layouts into the current theme. It allows developers to define and register component...
Quick Search Index Clone
The Quick Search API Clone is a module that allows you to quickly clone an existing search API index and its dependencies, like fields, facets, and processors. It also lets you customize the...
Categories: Administration tools, Site search
Swagger UI Info
Shows swagger information on your Drupal site. Upload the swagger file from the settings page or use the example file. Enjoy the swagger documentation on /swagger_info Demo with `drupal/commerce...
Categories: Decoupled, Developer tools
Cool Calendar Extras
Add some extra calendar and date functionalities on Full Calendar View and Smart Date modules Features Legend block It provides a block where it appears a legend with a list of terms of taxonomy...
Categories: Content editing experience, Content display, Site structure
Entity Count Analyzer
The Entity Count Analyzer module provides powerful reports to analyze and display the count of various entities within your Drupal site. It offers valuable insights into the content, users, blocks,...
Categories: Administration tools, Content editing experience, Site structure
AI developer assistant
Build Drupal systems using natural language with the help of AI. Select a module to improve, talk with AI about improvements, modify code and improve further. More info about project goals....
Categories: Developer tools
translations pack
For any translatable content entity, instantiate all language forms in single page with single submission. the core drupal form pages are not affected, but a new page created under secondary set of...
Categories: Multilingual
Commerce MercadoPago
This project integrates Drupal Commerce with MercadoPago payments via SDK-JS API. Once configured, it will display a MercadoPago link button to continue the checkout process.
Categories: E-commerce
Disable Web Install
This module leaves only the update notification function of the Update Manager module and disables the physical installation function from the module/theme management screen. It is recommended to...
Categories: Developer tools
AVIF fallback
Creates a fallback jpg image from AVIF images for browsers which do not support AVIF format. This module is based on https://www.drupal.org/project/wpf Features - Provide JPEG fallbacks for AVIF...
Categories: Media, Performance
Group Content Menu Bundles
This exposes Group Content Menu types as menu link bundles and integrates with Menu Item Extras allowing links belonging to group menu types to be fieldable. Note: at the moment, this can only be...
HubSpot Client
This module provides a client for the HubSpot API v3 SDK. It is intended to be used by other modules to integrate with HubSpot. Recommended usage: Install and enable the module and submodules you...
Categories: E-commerce, Integrations
Default Value
Introduction Installation Configuration INTRODUCTION This module provides a default value for existing entities upon load. INSTALLATION The installation of this module is similar to other Drupal...
Bootstrap 5 Components
Bootstrap Components is a lean collection of production‑ready Bootstrap 5 Single Directory Components (SDC) for Drupal 10/11. It delivers commonly used interface elements—buttons, modals, alerts,...