
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.
Countdown Clock
This module offers an engaging countdown clock designed to boost user interaction. With straightforward integration and flexible customization options, it adapts seamlessly to a range of...
Categories: User engagement
DiBa Integration
Module integration with Diputació de Barcelona (DiBa) services and site development.
Categories: Administration tools
Local Tasks More
The Local Tasks More module adds a show more/less tasks toggle to primary or secondary local tasks. By default, the show more/less tasks toggle is only applied to nodes (i.e., entity.node.canonical...
Categories: Administration tools, Content editing experience
Breadcrumb Overrides
Allows to override the breadcrumbs for specific node directly in the node edit form.
Categories: Content editing experience, Site structure
Simple XML sitemap exclude
The module extends Simple XML sitemap with exclude patterns. To learn about Simple XML sitemap module, see https://www.drupal.org/project/simple_sitemap. To learn about XML sitemaps, see https://en...
Categories: Search engine optimization (SEO)
Views REST Field Format
Implements a custom ViewsRow plugin that allows to specifically define the data format by field for serialization. This allows that e.g. a number from an ID is actually a number in JSON and not a...
Categories: Content display, Decoupled
AUTO_INCREMENT Alter
This module allows altering the AUTO_INCREMENT value of database tables. One use case is to prevent entity ID conflicts when performing Drupal upgrades. See https://www.drupal.org/docs/upgrading...
Categories: Developer tools
ckeditor5 link Popup
Features The CKEditor 5 Link Popup module enhances the link insertion experience in CKEditor 5. It allows content authors to easily apply predefined styles and classes to internal links through a...
Categories: Content display
Webform Handler Defer
Because Webform submission handlers normally run immediately when a form is submitted, their processing time contributes to the time a user has to wait after submitting the form, before being able...
Categories: Performance, User engagement
"Musaed" Accessibility Tool
Musaed is an advanced accessibility tool that helps make your website inclusive for all users. It offers customizable features to support visitors with disabilities, including vision, cognitive, or...
Categories: Accessibility
Video embed Youtube No-cookie
This module provides Ted handler for video embed field module now with this module you can add embed videos from https://www.youtube-nocookie.com/ to your website. Module also can get thumbnail...
Categories: Content display
JSON:API Advanced Permissions
The JSON:API Advanced Permissions module provides enhanced control over JSON:API permissions in Drupal. It allows granular permission management for JSON:API resources, ensuring better security and...
Categories: Access control, Decoupled
Media Remote HLS
This module extends the Media Remote module to support remote HLS video from any server. Most modules that support remote video only support specific platforms, not generic URLs. This is able to...
Categories: Media
Entityqueue Buttons
Puts buttons on nodes making it fast to add the node to an entityqueue or remove it from an entity queue. Provides a great settings page to manage EntityQueue assignments per content type. Features...
Categories: Content display, Content editing experience
Chat Messenger
This module allows user to send message within site users. It list all users on the site and provides a button to send message.
Categories: User engagement
Searchable Multi select option list
## INTRODUCTION Searchable Multi-select option list with the help of the jQuery plugin which enhances your HTML elements and makes the options searchable. HTML Configuration settings url is "/admin...
Categories: Content editing experience
Container Queries Responsive Image
This module extends the capabilities of the Core's Responsive Image by adding the ability to react to the size of the container (DOM element) in which the image is displayed, rather than the size...
Categories: Content display, Media
CSV Import User
CSV Import User module allows to import users using csv file. Features Provides functionality to import users using csv file in drupal site. Post-Installation Enable the module, to import visit ...
Categories: Import and export
Lockr to KMS
This module provides Drush commands for migrating encryption profiles/keys from Lockr to AWS KMS, for use with the Encrypt KMS module. Lockr is shutting down its current services on the 30th of...
Categories: Security
Better Json Response
CacheableJsonResponse is a powerful tool that can easily enhance the performance of your headless site. However, it has two main drawbacks: Debugging challenges: If you encounter an issue, you need...
Categories: Decoupled, Developer tools, Performance
CaptchaFox
The CaptchaFox module integrate CaptchaFox web service to improve the CAPTCHA system. Features CaptchaFox helps you protect your form by adding CaptchaFox integration to Captcha module....
Categories: Integrations, Security
VBO Media Export
VBO Media Export is a contrib Drupal module that integrates with the Views Bulk Operations (VBO) module to allow users to download selected media entities as a ZIP archive. It supports bulk...
Categories: Content editing experience, Import and export, Media
Webform Browserinfo
The Webform Browserinfo module is an extension of the Webform module providing a hidden Webform field that gathers information about the user's browser, operating system and window configuration to...
Categories: Administration tools, Developer tools, User engagement
Webform Block Element
This module introduces a new feature for Webform: the ability to include Drupal Blocks as fields within your Webforms. It enables seamless integration of any Drupal Block, allowing you to render...
Categories: Content display
Webform Post Remote Queue
This module extends the Webform Remote post handler, which posts submissions to a URL. The Remote post (Queued) handler provided by this module adds the submission to a queue to be handled at a...
Categories: Integrations