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.
Commerce Checkbox Checkout Pane
TL;DR: Technically, this is yet another (optionally required) checkbox checkout pane with a custom label and description, saving a value into the commerce order object. Usage example: Concretely,...
Categories: E-commerce
webform_email_blocker
Categories: User engagement, Security, Integrations
Commerce MAIB
The Commerce MAIB (Moldova Agroindbank Payment Gateway) Drupal Module is used to easily integrate the MAIB Payment into your project. Based on the maib/maibapi library to connect and process the...
Categories: E-commerce, Integrations
Commerce Responsive Gallery
The Commerce Gallery module provides a feature-rich, high-performance block that renders Drupal Commerce product variation images in a responsive masonry, grid, or metro layout. Designed for modern...
Categories: E-commerce
react doc viewer
This module is a field formatter for displaying files Extendable file viewer for web Supported file formats: Images: png, jpeg, gif, bmp, including 360-degree images pdf csv xslx docx Video: mp4,...
Categories: Media, Developer tools
Group Comment
This module is designed to associate group specific comment with a group when using the Group module. IMPORTANT! For the module to work, you should patch core with patch in [#2879087] For Drupal 9,...
Categories: Content editing experience
General Layouts
This project provides some general used layouts out of the box. Some layouts which are available in this module. 33-33-33 33-66 50-25-25 50-50 66-33 100 container
Categories: Content editing experience
Image In Media migrate
This module provides a form with an intuitive configuration for batch processing, enabling migration of images from an image field to a media field. It supports migrations from image or media...
Categories: Media
Update Manager Project Security Status
This module modifies core's "Available Updates" report by adding security coverage status.
Categories: Security
Asymmetric Translations
Why does this module exist? The philosophy of Drupal core translations is that a translation of a page (a node) is a one on one translation of the source. This can be a good philosophy for some...
Categories: Content editing experience, Multilingual
Adequate Passwords
Provides adequate password requirement when validating password fields. This module allows admins to require a minimum strength for chosen roles. It matches Drupal's core password strength...
Categories: Security
Google Customer Reviews
Google Customer Reviews Integrates Google Customer Reviews into your Drupal site. Google Customer Reviews is a free service that enables Google to collect valuable feedback from customers who’ve...
Categories: E-commerce, Integrations, Search engine optimization (SEO)
Paragon Gin
Customizations to the Gin theme specific to the paragon distribution.
Viber Channel: Sending message
Introduction Allows you to easily send messages from the site to the Viber channel Used to publish created or existing pages for channel subscribers A Community is a set of people with a particular...
Categories: Content editing experience, Integrations, Developer tools
Commerce Logistra
Logistra Cargonizer is used by thousands of companies and is one of the leading providers for freight related EDI solutions in Norway. The Cargonizer API allows you to programmatically interact...
Categories: E-commerce
Media OpenGraph
ABOUT Media OpenGraph provides a new media source plugin and a default media type using it. This media type renders similar to pasting a link into Twitter or Facebook - grabs the metatags/open...
Categories: Media
Sample content
This module makes development easier through the use of sample content. Samples behave exactly like regular content, with the exception that they are restricted to users with permission to view and...
Categories: Content editing experience, Access control, Developer tools
oEmbed Thumbnail Chooser
This module attempts to download the highest quality thumbnails available from YouTube or Vimeo when a video is added. It's based on the suggestion in [#2525808], but built for Drupal 8+. Note:...
Categories: Media
ECA Content Access
Integrates ECA with Content Access.
Categories: Access control
Search API generic devel
The Search API Generic Devel module provides a new tab in the entity devel tab group. Features The indexed data. Fields indexed. Extra data (server dependent). Query time. Locally generated data ...
Categories: Developer tools, Site search
Image Compare Viewer
This will provide a field formatter for image fields, so that the images uploaded for an image field can be rendered as a Image Compare Viewer You can add 2 or more images . Features covered Image...
Categories: Content display, Content editing experience, Site structure
Media Embed Container
Media Embed Container is a simple module intended to wrap a media embed in a div with a max-width attribute Requirements Core Media module Text editor that uses media library embed Configuration Go...
Categories: Media
Menu Fast Edit
Introduction The Menu Fast Edit module exposes the "Title" and "URL" fields for menu links directly in the menu manage page. Note: The Fast Edit form does not get applied if the...
Categories: Administration tools
Ckeditor Mentions Notifications
Ckeditor Mentions Notifications Overview CkEditor Mentions Notifications allows a user to receive email notifications whenever their name is mentioned in a CKEditor a site administrator to...
Media Library Media Modify Focal Point
Stores the global focal point setting for a Media, when using the Media Library Media Modify module. Otherwise changes on the Focal Point would not have any effect when submitting the media modify...
Categories: Media