
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 Preprocess Services
This module provides a way to use services when preprocess entities. It does this by adding a service pass and provider. It is built for developers and doesn't add any special functionality out of...
LDAP Search
This module provides a seamless way to provide an API for developers to use. The API will return the JSON formatted search result. API gives ample of facilities to developer to sort out the results...
Categories: Administration tools, Import and export, Site search
Address Field UK County
This module allows the administrative area field to show as County for UK addresses. This information is stored with the other Address Field data. Requirements Address Field module 7.x-1.3...
Categories: Site structure
Disable And Enable All Assign Block
This module help to Disable and Enable all assign blocks to particular regions in one time. In the Admin config, the checkbox checked it means the assigned block is disabled and un-check means all...
Categories: Administration tools
Search API Lunr
For an introduction on how this module works, read Fast and fuzzy client-side search with Lunr.js and Drupal. This module provides a Search API backend for the the JavaScript search engine Lunr....
Categories: Site search
Telegram bot API integration
Synopsis This module provides bare-bones functionality for integrating with the Telegram bot API, for use by other modules. It also provides the following, built-in triggers: Alert on node insert ...
Categories: Integrations
Mosaic Formatter
Image field mosaic formatter. Allows display a multiple image field using the jQuery Mosaic plugin.
Categories: Content editing experience
Event Scheduler Publish
Although the ability to publish and unpublish exists in the Scheduler module, it works with any content entity. This module allows you to schedule the publishing and unpublishing of any content...
Categories: Developer tools, Performance
Frontpage Disable
A very small module which provides functionality to disable frontpage with a redirect to some another page
Categories: Administration tools, Security, Site structure
Cloner
Cloner let you clone any entity on Drupal site, and provide forms for this as well. The obvious question that can appear, what's the difference between Cloner and Entity Clone? Cloner inspired by...
Categories: Content editing experience, Developer tools
Layout Builder Dialog Control
This module helps to switch displaying of dialogs, appearing after clicking on contextual menu on layout builder blocks, as off screen or overlay.
Categories: Administration tools
Hubspot Connect
Functionality Insert HubSpot tracking code to all pages Hubspot provides instructions on how to embed their script but the method mentioned (insert via block) is not proper method to install the...
Categories: Integrations
Config Reference Content
The goal of this module is to try to provide a solution for all those configurations that refer to a content entity. This module allows to export the referenced content entities in a configuration...
Categories: Administration tools, Content editing experience, Developer tools
Request Dumper
Utility module for debugging and development purposes. Dumps the content of some or all requests to files in the temp or private file system using a middleware service. Useful for debugging api...
Categories: Developer tools
Migrate Cron Scheduler
For version 2.0.0 MAKE SURE YOU HAVE DRUSH 10.4+ to run version 2.0.0 Rewrite module to support drush 10.4+ Removes "Sync" option from migrate_tools module to instead use the new drush 10.4 "Delete...
Categories: Content editing experience, Import and export
aria-current
This module is no longer necessary in Drupal 11 since it is included in Drupal Core in [#3038523] This module adds the aria-current='page' attribute to active links inside navigation elements....
Views Swiper Style
A views style using https://swiperjs.com/
Drupal GTM
Categories: Search engine optimization (SEO), Integrations
Quick Modal
About Adds an easily configured JQuery controlled modal to Drupal 7 for use as an alert. This is the generic version of an internal alert module which is being used during the COVID-19 outbreak. We...
Categories: Content editing experience, Content display
Alter Entity Autocomplete
The module provide you alter autocomplete field suggestions list according other fields of entity. Note : - Currently recommended for user entity only.
Backend utilities for Drupal
Frequently reusable snippets from Drupal code, that it seemed logical to abstract into a reusable module code. All snippets are aimed at being reusable and failsafe. Service name: butils Sections /...
Categories: Developer tools
Entity Templates for Entity Clone
This module allows editors to mark certain nodes as "templates". Doing so limits the editing of these nodes to users who have been granted the permission to administer templates. This helps protect...
Categories: Administration tools, Content editing experience, Access control
Extra Field Configuration
Status This module is currently seeking a new owner. If you would like to take over ownership and maintenance, open an issue. There are no current updates planned after the current release with...
Categories: Site structure
Comment Auto Approve
🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. Module automatically sets comment as approved (published)...
Categories: Content display
Discourse Comments
Discourse Comments module provides integration with Discourse. Discourse is the 100% open source discussion platform. Features: * Publishes Drupal Nodes as topics on Discourse * Retrieves posts...
Categories: Integrations