
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.
Media Tracker
Enables to count how many times media files has been played. Uses Visit /admin/structure/media/manage/audio/fields or /admin/structure/media/manage/video/fields Add to a media type the integer...
Categories: Media, Integrations
Drupal commerce admin Recipt Mail
Drupal commerce admin can able to take receipt mail on every order. by using module template you can able to customize your mail template. Mail send to mail address which is located on here "admin...
Categories: Integrations
FieldMask
Field mask module able to modify simple text fields with an Input mask for the admin interface. By using, the module can restrict node editor to fellow mask rule. The module filter is based on the...
Categories: Site structure
Feeds Tamper Term Hierarchy
Feeds Tamper plugin to import taxonomy terms with hierarchy support. It creates the taxonomy terms if they don't already exist, respecting the term hierarchy. In your CSV column, the taxonomy term...
Categories: Content editing experience, E-commerce, Import and export
Migrate: URL2Link
Provides a migration path for the
Categories: Import and export
HTTP Client Retry
About HTTP Client Retry adds a middleware to the core http.client service to retry HTTP requests automatically when they fail with certain (configurable) response status code. Requirements The...
Categories: Decoupled, Developer tools
Login Time Restriction
Overview The basic idea behind the Login Time Restriction module is to restrict the user login ( Individually ) based on the time. This module provides a field in user edit form ( Which is...
Categories: Access control
Confetti Falling
Overview Confetti falling animation is a visual effect that involves the simulation of small pieces of paper or other materials falling from the top of a screen or display. This animation is often...
Categories: Administration tools, User engagement, Developer tools
View Mode Selector Field
The View Mode Selector Field Module allows editors to select a view mode for the an entity thanks to a list of thumbnails images. Developers can add thumbnails images in a specific folder (theme...
Categories: Content editing experience, Content display, Site structure
Dead Letter Queue
Dead Letter Queue allows you to separate queue items that can't be processed successfully. How does it work? Documentation is available in the README file. Contributing Tests are encouraged. This...
Categories: Developer tools
Leadinfo
Leadinfo - Identify anonymous B2B website visitors By linking a visitor’s IP address to our unique database, our software can provide you with an overview of each user from where they work to their...
Categories: E-commerce, Integrations
Purge Akamai Optimizer
INTRODUCTION Provides various optimisations for akamai caching and purge processing. As per https://learn.akamai.com/en-us/webhelp/fast-purge/fast-purge/GUID-58874706-3157-4BEA-A1C6-6EE02600388D...
Categories: Performance
Mapbox Field
Module provides Mapbox CCK Field type to mark locations and render them on Mapbox map. Read documentation for usage instructions. Requirements: Mapbox access token. Mapbox base module installed....
Categories: Site structure
Workbench Moderation Migrate
Workbench Moderation Migrate migrates Drupal 7 Workbench Moderation flows to Drupal 9 and alters node revision migrations to migrate them with the right moderation state. Requirements Migrate...
Categories: Import and export
Random 404 page
This module allows having multiple 404 or 403 pages. It then selects one randomly and displays it to the user.
Yext JSON API
Install this module to ensure your Drupal site is ready to use the Yext Data Connectors. If you already have the core JSON:API module installed on your Drupal site, then you don't need to install...
Categories: Site search
Prevent Extend
This simple module hides the "Extend" Admin toolbar menu item and returns a 403 access denied for all the module install, uninstall, update and list paths. This is to prevent all users, no matter...
Categories: Site structure
Private Shortcut
Shortcuts per user for your Drupal site. This module allows users to have their own private shortcut set. It extends the core shortcut module by providing a dynamically created shortcut set for...
Categories: Administration tools, Site structure
Group by Field Widget
Overview This module provides a field widget for entity references. When enabled you are able to group checkbox/radio options into collapsible details elements. Groupings are based on the selected...
Categories: Site structure
Twig Inline CSS
This module adds the inline_css filter to Drupal's Twig environment. This is useful for inline CSS inside of emails, PDFs, or just your regular markup. If not installed via composer, you'll need...
Categories: Content display, Integrations
Key Cloudflare
Key Cloudflare is an extension to the Key module. This module provides a new key type for supporting authentication against the Cloudflare service. This key will capture both the API token and API...
Categories: Developer tools
Delete unused/orphaned files
Permanently delete unused/orphaned files in drupal 8 | 9 Deleting unused files from the default files directory that are not in the file managed table. AKA deleting all the unmanaged files....
Categories: Media
Autocomplete flexible
This is an enhanced autocomplete element, that uses the jQuery UI autocomplete. It will also implement a widget for any entity reference. Features: New autocomplete form element Widget for...
Categories: Administration tools, Content editing experience, Site structure
Style Library Entity
Module to allow site builders to add css/js files to be applied as Drupal libraries. CSS/JS can optionally be loaded globally, for every page, no matter the theme. Optionally, style libraries can...
Categories: Content editing experience, Content display, Developer tools
RSVP Module
RSVP Module allows your site visitors to have an RSVP option available on event nodes so that you can get a list of attendees. Including their contact information and the event they are attending....
Categories: Site structure