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.
Content Draggable
The "Content Draggable" module introduces an interactive and dynamic feature to Drupal sites, allowing users to engage with web elements through a click-and-drag interface. This module is designed...
Categories: Content editing experience, Content display
Advanced Maintenance Page
This module helps to provides an advanced option in maintenance page configuration. Normally, there is no much options available to customize core maintenance page. By using this module, we can...
Categories: Administration tools
TFA Migration
TFA Migration Module Provides the Path for Migrating Two-factor Authentication (TFA) Module Seed and Settings from Drupal 7 to Drupal 9 and above. You can also define the private key in settings...
Categories: Import and export, Security
Edit +
Edit+ adds the Change tool to Edit Mode for the + Suite page builder. ▶ Watch an introduction to +Suite Edit+ adds the Change tool which provides inline editing functionality to Edit Mode. It...
Transliterate Existing Files
Batch transliterate existing files and optionally create redirects for the file names that changed. Use cases: Migration to another file system Transliteration rules changed or were just not...
Categories: Media
Commerce Payment Fee
This module allows you to import fees charged by payment providers to your Drupal Commerce website. The fees are displayed on the Payments tab on orders and are also available for reports in Views....
Categories: E-commerce
Commerce Payment Fee: Stripe
This module integrates the Commerce Stripe module with Commerce Payment Fee module.
Categories: E-commerce
CKAN Sync
The CKAN synchronization module allows You to connect Your drupal site with any of CKAN open data management system via rest API. Also this module allows drupal site to share the menu structure to...
Categories: Import and export, Integrations
Image Fading Carousel
Provides field formatter to display few images from the field. Additional images from the field will be shown at different rates instead of already displayed images. Installation Install the module...
Categories: Media
Remote Video
Remote Video module helps provide functionality so additional Remote Video information can be imported into Drupal. Features This module expands core `remote_video` functionality so more Remote...
Categories: Media
Remote Video - YouTube
Remote Video YouTube module helps provide functionality so additional YouTube Remote Video information can be imported into Drupal. Consider using this module with the TV module. Features This...
Categories: Media
DiscordPHP
Features Using the team-reflex/discord-php-package, this module offers a drush-command to start the included ReactPHP-loop and dispatches Symfony-events for certain things that happen inside it....
Categories: Automation, Developer tools, Integrations
Wordcloud
A word cloud, also known as a tag cloud or weighted list in visual design, is a visual representation of text data which is often used to depict keyword metadata on websites, or to visualize free...
Categories: Content display
Audit Export
Audit Export is a powerful auditing and reporting tool for Drupal that helps site administrators and developers gain insights into the structure and usage of their site. From entity audits to...
Categories: Administration tools, Developer tools, Import and export
User Update Notify
Overview User Update Notify helps keep track of user profile changes and sends emails to administrators when users in targeted roles update values in their user profile. This is helpful for...
Categories: Administration tools, Security
Responsive Image Class
This module adds a field formatter for Image field types, to allow classes to be added to the image via the field formatter configuration. Useful for utility based styling where images require...
Categories: Media
Custom Permission Keys
INTRODUCTION The Custom Permissions module provides an interface to define and manage custom permissions that can be used across Drupal. It allows administrators to easily create and manage custom...
Categories: Access control
VK Entity identifier
Features Entity identification: easily identify and distinguish specific entities within the same type for targeted code operations, enhancing development flexibility and precision Automatic...
Categories: Developer tools
Accessible Menu
A Drupal module that provides a JavaScript library to help you effortlessly create WCAG-compliant menus in the DOM. Supported Menu Types Disclosure Menus Menubars Top Link Disclosure Menus...
Categories: Accessibility
Reduce Image Size
The Reduce Image Size module offers an efficient solution for optimizing image size on your Drupal site, significantly enhancing performance and user experience. With an intuitive interface and...
Categories: Administration tools, Media
Group context: Path prefix
This module extends the group module. Once enabled, every group can be assigned a URL path prefix. And any content within a group with a path prefix will have its URL path rewritten accordingly....
Categories: Access control, Site structure
Geolocation Map Link
This Geolocation Map Links module provides a formatter for Geolocation Fields. This formatter allows the display of links to maps from different online map providers. Features Provides a formatter...
Categories: Content display
Mail Message Templates
Provides email message templates as configuration entities.
Categories: Developer tools
Data Pipelines SFTP
Overview Provides SFTP support to Data Pipelines. Features At present the module allows a user to add a dataset using a file server as a resource for the supported sources, i.e. JSON. The supported...
Categories: Integrations
Birthday Wish Firework
Features The Birthday Fireworks module enriches the birthday celebration experience on your Drupal website by introducing an enchanting firework display whenever a user's birthday occurs. This...