
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.
ReciteMe Connector
------------------------ ReciteMe ------------------------ It's a javaScript based utility to enable the Recite Me accessibility widget for the Drupal website. It is a useful tool to make site...
Categories: Accessibility, Developer tools, Search engine optimization (SEO)
Accessibility by UserWay
Seamless Digital Accessibility with UserWay UserWay’s AI-Powered Accessibility Widget is trusted by millions of websites around the world. The widget was developed specifically to provide business...
Categories: Accessibility
Lunr exposed filters
- Unused values in the exposed filters are removed - Warning: Filter identifier has to match field name - Mimics facet summary - Works with [Tome](https://www.drupal.org/project/tome) - Needs [Lunr...
Categories: Site search
User Mail Control
INTRODUCTION In many countries and regions, the mailbox usage rate is not high, and the mailbox is not necessary, but in Drupal's core user entity, the mailbox field is required, User Mail Control...
Categories: Administration tools, Integrations, Access control
Group Storage
Introduction Group Storage module allows to use Storage Entities module in conjunction with Group. Storage Entities can be added to a group as normal content types and configured with permissions...
Categories: Administration tools, Content editing experience, Access control
Crouton
Introduction The Crouton module replaces the path-based breadcrumb builder in Drupal core with a menu-based alternative. With Crouton, you have the flexibility of defining your breadcrumbs using...
Categories: Site structure
Taxonomy Term Selection Role Filter
This module adds a new reference method called "Taxonomy terms with role filter" that can be selected when configuring a taxonomy term reference field. When selected, the available terms in the...
Categories: Site structure, Developer tools
Entity Clone Translation Remover
If this module is installed, then when you clone a content, this module will remove all translations from the cloned content.
Categories: Content editing experience
CSV Table Block
Provides a drupal block where a CSV file could be referenced with some settings. It will render the CSV as a table. The CSV can be directly uploaded or reverenced via url (local or remote)...
Categories: Content display, Content editing experience, Import and export
Markdown field formatter
Markdown Field Formatter module provides a field formatter for file fields, it allows to upload markdown files. The formatter uses a markdown parser library to display them as valid HTML....
Categories: Content display, Site structure
Menu vs URL Alias
Connects the stock URL alias and menu settings tabs on node edit forms. If the menu item is enabled, the vertical tab and fields related to the alias will be hidden; conversely, if the menu item is...
Categories: Administration tools
Extra Block Types (EBT): Webform
Extra Block Types: Webform module provides ability to add a block with Webform. Demo: EBT Webform EBT modules provide ability to add different blocks in Layout Builder in few clicks. You can...
Categories: Content display, Content editing experience
Content Moderation Revision Delete
The "cm_revision_delete" module enhances Drupal's revision management by addressing performance and usability challenges associated with the "node_revision_delete" module, particularly in larger or...
Categories: Developer tools
Ayrshare 📢
Unofficial Ayrshare integration module. Ayrshare is a powerful set of APIs that enable you to send social media posts, get analytics, and add comments to Twitter, Instagram, Facebook, LinkedIn,...
Categories: Integrations
Custom 2 Factor Authentication
This module prevents the user from login into his account until he enters the code that is sent to his email, otherwise, the user can't log in to his account. insatallion: the module require two...
Categories: Access control
Event Platform
The Event Platform is actually a set of modules, each of which provides functionality designed to satisfy the needs of anyone creating a site for a Drupal Camp or similar event. Event Platform...
Categories: Site structure
Layout Builder IPE
The Layout Builder IPE module provides frontend In-Place-Editing (IPE) for Layout Builder, similar to what Panels IPE used to do in Drupal 7. Base functionality On full view pages of a content...
Categories: Administration tools, Content display
Azure CDN
AZURE CDN This module helps to integrate Azure Blob Storage to push all local assets & files to Azure blob container and serves them via an Azure CDN endpoint for reduced loading time. At present,...
Categories: Integrations
Hashids Token
"Hashids Token" is a small module that provides the following hashid tokens: [hashid:node-nid], [hashid:node-vid] and [hashid:current-user-uid]. Hashids lib generate non-sequential ids from numbers...
Categories: Content display, Developer tools
Webform Submissions Download
Webform Submissions Download is used to download all fields has attachment files into a single zip at once. How to use module Download and enable module. It has dependency on webform so it will get...
Categories: Media
noUiSlider
noUiSlider is a lightweight, ARIA-accessible JavaScript range slider with multi-touch and keyboard support. This module includes 2 different Drupal libraries that provide noUiSlider for any themes...
Categories: Developer tools
Views Pretty Preview
This module prettifies the JSON output of Views rest displays in the View UI preview.
Manage State
Module allows you to manage everything that is currently stored in the State API system. Simply provides an interface/overview to list out all available State API variables currently configured on...
Categories: Administration tools, Developer tools, Security
Pelcro Authorization
Categories: Access control
Redirect Anonymous Users
This module will redirect anonymous users to the login page, with the option to exclude some routes by route name.
Categories: Administration tools