
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.
Cron Fail Alert
The Cron Fail Alert module sends an email notification to site administrators when the Drupal cron has failed to run after a specified amount of time. To use the module, install and configure it by...
Categories: Developer 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
Search API AI
Note: This module has been moved into the AI module. It is a sub-module called ai_search. Can be found here: https://www.drupal.org/project/ai A Video on how to use it can be found here: https:/...
Categories: Integrations, Site search
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
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
Accessibility Tools Block
Accessibility Tools block is a simple Drupal module that provides a custom block with features for resizing fonts and enabling dark mode on your Drupal site. Sponsored and developed by:
Categories: Accessibility
Preview Wrapper
Wrap entity preview with things to help the entity preview process.
Categories: Administration tools, Content editing experience, Content display
Feeds LDAP
The original ldap_feeds module was once part of the ldap module in D7. It was dropped in favour of a simpler periodic update mechanism not reliant on feeds. See Port LDAP Feeds submodule to Drupal...
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
Commerce License Content
This module provides Commerce License Type plugin submodules for licensed content management. Contains three submodules: Commerce License Publish ContentFor the licensed management of audience...
Categories: E-commerce, Content editing experience, Access control
Scheduler Request Cron
This module runs the Scheduler cron job automatically after requests. The interval between executions can be set. Prerequisites This module requires the following Drupal modules: Scheduler...
Categories: Administration tools, Developer tools, Performance
Views Blocks with Lazy Builder
The module extends views blocks with the ability to be render by the block lazy Builder. How to proceed: - activate the module (need big_pipe, views, blocks) - In the block layout (or all block...
Categories: Content editing experience, Developer tools
farmOS Custom Map Layers
Adds ability to define custom farmOS map layers directly in the UI instead of only in code.
Categories: Integrations
Commerce Order Entity Print Bulk
Simply adds an action to the Commerce Orders view to bulk download/print selected orders using Entity Print module. The Entity Print module already has such an action built in, but it is only for...
Categories: E-commerce
Stripe Pay
The Stripe Pay module is a powerful Drupal module that seamlessly integrates the Stripe payment gateway into your website, allowing you to securely process online payments. This module offers an...
Categories: Developer tools
Search API Embeddings
Collection of Search API Processors to generate embeddings. In natural language processing (NLP), a word embedding is a representation of a word. The embedding is used in text analysis. Typically,...
Categories: Site search
Virtual Select
Provides an integration with the Virtual Select library for select form elements. Features Support more than 100.000 dropdown options. Support multi-select. Support search feature. Dependencies...
Categories: Site structure
Path alias length
This module will make sure that alias property for path_alias entities has a maximum length of 1024 characters. This can be needed e.g. on sites that use pathauto, with the alias based on the menu...
Categories: Administration tools
Dicom Visualization
Dicom Visualization module provides file field widget and formatter to use Dicom visualization with the standard File field. DICOM stands for Digital Imaging and Communications in Medicine. It is a...
Categories: Developer tools, Site structure
Cookie Consent Notice
The purpose of the Cookie Consent Notice module is to display a notification wherever there is content on a page that is hidden due to cookie settings. The notification includes a link that will...
Categories: Content display
State Token
This module adds tokens returning the value of states. Features The module adds a token for each state existing on your site. When used, these tokens are replaced by the value of the state. (The...
Categories: Developer tools
Site Manager
Site Manager provides a user interface for monitoring and managing Drupal sites. It is powered by the Site Module, which is provides a content entity called "Site" that can be managed just like any...
Categories: Developer tools
Shared Field Display Settings
Shared Field Display Settings (sfds) adds the ability to track and update field display settings and form display settings for fields that are opted in to sharing. How to use: Install as normal via...
Categories: Administration tools, Content display, Site structure
Site24x7
Real User Monitoring by Site24x7 gives accurate insight into real users’ application experience and helps visualise web app interaction patterns. Real User Monitoring provides deep insight into key...
Categories: Integrations
Schema Diff
Developer only This module is intended to be used by developers to help debug Mismatched entity and/or field definitions errors in their status report. It should not be used in production This is a...
Categories: Developer tools