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.
Slack Webform Handler
The Slack Webform Handler is a powerful contribution module designed to enhance the functionality of the popular Drupal Webform module by seamlessly integrating it with Slack, a leading team...
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
Webform Inline Entity Form
This module provides an element type that can be added to a webform that embeds an entity form into the webform, saves/updates the entity with the data on form submission, and provides an entity...
Categories: Site structure
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,...
Open AI Metadata
This module uses Open AI and generates meta description for the different content types. The meta description generated is based on the title of each content. INSTALLATION Install as you would...
Categories: Administration tools, Content editing experience, Search engine optimization (SEO)
Instagram Posts Block
This module facilitates the retrieval of Instagram feeds. Requirements: Instagram Basic Display API Access Token To acquire one, refer to the Instagram Developer Documentation. Installation: Use...
Categories: Integrations, Media
After Login/Logout Redirection
After Login/Logout Redirection module allows you to control the destination that a user is redirected to after logging in or logout from the system. Login and Logout Redirection: The module enables...
Categories: Access control
Layout Builder Paragraphs
Layout Builder Paragraphs Core Layout Builder does not support paragraphs. Thankfully Paragraph blocks module fills this gap. However, the authoring experience can be clunky when paragraph content...
Categories: Content editing experience, Content display
Simple Date block
Have you ever wanted to display dates in different regions on your website but had to go through the hassle of requesting developers to modify the twig template? Say hello to the new date block...
Categories: Administration tools, Content display, Content editing experience
Hero Icons
Third party Drupal implementation of Tailwind Labs Hero Icons "Beautiful hand-crafted SVG icons, by the makers of Tailwind CSS." https://github.com/tailwindlabs/heroicons https://heroicons.com/
Categories: Media
MaxLength Auto
Enable the maxlength module automatically on fields with a max length. The maxlength module allows displaying a character limit on text fields, however it needs to enabled on a per-field basis....
Categories: Content editing experience
REST Translation
Provides improved support for translation for REST endpoints. Drupal core's current multilingual support is quite basic and does not allow targeting specific translations when working with...
Categories: Decoupled, Developer tools, Multilingual
Tamper Bin To File
Allows converting binary fields to Drupal file references via Tamper.
Automated Testing Kit
Almost 3-dozen useful tests, two-dozen useful utility functions, pre-flight checks, accessibility test support and performance test support for Cypress.io and Playwright. Quick Start Install a...
Categories: Developer tools
GraphQL File
Project Status: Unsupported This is a small module designed to work with the Drupal File field type. It provides a GraphQL field type that can be used to return a File object. Obsolete Notice This...
Categories: Decoupled
Confirmation
Provides a developer API to handle any kind of confirmation. - It assumes that user gets a confirm link over some channel (usually email, but may be any other). - It allows to confirm or reject. -...
Categories: Developer tools
Seeds SEO
An SEO Assistant module designed to simplify and streamline the process of setting up search engine optimization (SEO) modules for Drupal websites. It serves as a one-stop solution for installing...
Seeds Security
A Security Guard module that simplifies the installation and management of essential security modules for Drupal websites. It aims to enhance the security posture of your Drupal website by...
Chat AI
⚠️ ATTENTION #1 : Apologies, everyone — I haven’t had much time to maintain the module lately. However, a new version is on the way! It will be fully compatible with the AI module, easier to set up...