
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.
Page Attach Library
INTRODUCTION Allow Page Attach Library INSTALLATION Install via /admin/modules drush en page_attach_library -y composer require drupal/page_attach_library MAINTAINERS Radheshyam Kumawat - https:/...
Entity Display Template (Override by UI)
Description Override entity type template on UI ("Manage Display" page) for different view mode. Also called: entity type inline template Original Intention When creating hundreds of view mode for...
Categories: Content display, Content editing experience
Threejs field 3d Object
Use CDN threejs This module is based on https://github.com/eneus/drupal_threejs (but it's not totally the same I reuse about 30%). How to use: Enable modules Threejs + Threejs field Configuration...
Categories: Site structure
Site Studio Wistia Video
Site Studio Wistia Video
Categories: Media, Integrations
Acquia ACSF backup manager
INTRODUCTION ------------ Acquia site factory helper for the backup management. This module allows to: * get statistic data (sites groups, sites collections, sites, backups with archive sizes,...
Categories: Integrations
Site Studio Back to Top Button
Site Studio Back To Top Button This back to top button works exclusively with Acquia Site Studio. It is installed as a Drupal module and once activated, will appear under the custom elements...
Product views taxonomy term name depth
Install the module in a general way. Now for products view you will be able to find the contextual filter taxonomy term by depth.
Categories: Administration tools, E-commerce, Access control
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
Entity fallback values
CONTENTS OF THIS FILE --------------------- * Introduction * Requirements * Installation * Maintainers INTRODUCTION ------------ This module brings some facilities to access content entity values...
Categories: Content editing experience, Content display
Media Orange Logic
Search your Orange Logic DAM inside of your Drupal Media Library. Directly add the remote Media to your Drupal Media Library and use it inside of Drupal. Features: Supports images, audio, video...
Categories: Content editing experience, Content display, Import and export
Azure Key Vault
Azure Key Vault REST API Integration prefer Vault instead of azure This module is providing the REST API integration between Drupal 10/11 and 'Azure Key Vault' using the 'Azure Active Directory' ...
Categories: Administration tools, Developer tools, Security
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
Google Firebase Push Notifications For Nodes
This module provides the implementation for sending Firebase Push Notifications to devices with Node data as the payload. It depends on drupal/firebase that handles the Firebase API connections and...
Categories: E-commerce, Content display, Integrations
Pathauto Punctuations
Adds a new tab in Pathauto settings allowing the addition of new punctuations, with this it will be possible to remove the symbol from the path. Created by @rafael.nica Credits http://www.ciandt.com
Categories: Administration tools
Shoelace Messages
Do you want to improve your drupal website? I guess that's a Yes then! Don't we all :) This module adds great looking status messages that stay well away from your design by being absolutly...
Categories: Accessibility, Administration tools, Content display
Fits for Drupal
Introduction This Drupal 8/9 module consumes File Information Tool Set (Fits) to retrieve and extract technical metadata for fieldable files. Installation By Composer (Highly recommend): composer...
Categories: Site structure, Media, Developer tools
Image Transformation API
Currently decoupled services need to create image styles in order to leverage Drupal's image transformation capabilities. This module aims to provide a way for decoupled services to ask Drupal to...
Categories: Decoupled
NSW Point API
A module that facilitates interaction with the NSW Point API.
Commerce Cart Skip
This module allows users to skip the cart for certain product types, creating an order without any additional actions. This is useful e.g. if you have some free products for registration purposes...
Categories: E-commerce
Webform to Salesforce DEManager
This module allows a webform to send information to Salesforce Marketing Cloud trough DEManager. It will uses the Webform configuration to handle the success and error pages instead of relying on...
Categories: Integrations
User Info Widget
Introduction This module provides a simple user information widget as a block with an option to specify menu as a dropdown. Installation Module can be installed as any other Drupal module. Read...
Categories: Accessibility, Content editing experience, Developer tools
External Media Crop
Adds a custom image widget combining the External Media (https://www.drupal.org/project/external_media) and Image Widget Crop (https://www.drupal.org/project/image_widget_crop). Both modules need...
Categories: Content editing experience, Integrations
External Media Focal Point
Adds a custom image widget combining the External Media (https://www.drupal.org/project/external_media) and Focal Point (https://www.drupal.org/project/focal_point). Both modules need to be enabled...
Categories: Administration tools, Content editing experience, Integrations
Webform GeoIP Restriction
Webform GeoIP Restriction adds the possibility of restricting access to webforms by country using the geoip system. Use the geoip module to determine the visitor country.
Categories: Security
Mercure
This module integrates the Mercure Component in Drupal. Mercure is a protocol allowing to push data updates to web browsers and other HTTP clients in a convenient, fast, reliable and battery...
Categories: Decoupled, Developer tools, Performance