
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.
Bootstrap Popover X
Integrates the Bootstrap Popover X library, enhancing the default Bootstrap popover functionality. From the Popover X project page: Bootstrap Popover Extended - Popover with modal behavior,...
Categories: Content display, Integrations, Developer tools
JSNLog
Overview This module implements the JSNLog library. And stores JavaScript messages in watchdog. Installation Prefered option: composer require drupal/jsnlog. For the JSNLog javascript library add: ...
Categories: Administration tools, Developer tools
Panel
A simple Drupal 8 module to be used as a control panel for site administrators.
Categories: Administration tools
AXEPTA e-POSitivity Payment Gateways
About this Module Epositivity is a module that allows payments to be made through the BNL AXEPTA e-POSitivity gateway. From any webform it is possible to redirect the user to the payment gateway....
Categories: E-commerce, Integrations
Doghouse Menu
A collection of stylised menu blocks.
Categories: Site structure
Web Push Notification
Web Push Notification module allows you to send the browser push notifications. See (https://developer.mozilla.org/en-US/docs/Web/API/Push_API) for details. This module doesn't use any third-party...
Categories: Site structure, Developer tools
Commerce Stripe: Payment Request Button
Integration of payment request button from Stripe as payment provider. https://stripe.com/docs/stripe-js/elements/payment-request-button With this module your customers can use apple pay, google...
Categories: E-commerce
Image Source Formatter
This module allows you to change the image data source attribute to "data-lazy" or "data-src" for some markup purposes or other functionality requirements. Note: Image may not display if you change...
Categories: Administration tools, Site structure
Commerce SimplePay by OTP
Synopsis Commerce SimplePay by OTP provides a payment gateway extension that can be used to pay with SimplePay by OTP on your website. Features This module supports the Drupal Commerce Shipping...
Categories: E-commerce, Integrations
Video Embed Field MyTube [D7]
Provides MyTube module integration as field formatter for the famous Video Embed Field module. This is helpful to improve GDPR compliance. See [#3060180] for the history of this module. Who's...
Categories: Site structure, Media, Integrations
Premium Updates
The purpose of this module is to display available updates for any premium (paid) modules and themes. The module works similar to the core Update Manager module. There are few steps that you as a...
Categories: Administration tools, Developer tools
Unused Images
UNUSED IMAGES ================ The unused images module allows you to find images that are no longer used. A big pro of this module is that it also finds unmanaged files that are unused! As a bonus...
Categories: Administration tools, Media
Ecomail webform
Ecomail webform adds Webform handler to add contact to the list of direct e-mailing service Ecomail.cz. Currently allows: Add API key with GUI on admin/config/services/ecomail_webform Add new...
Categories: Automation, E-commerce, Integrations
Facebook Filter
The module provides a text filter to automatically convert Facebook #hashtags into links.
Categories: Content editing experience
Coveo
NOTE: This module is under active development and should not yet be considered production-ready. Versions 1 Version 1 provides a Search API integrations that provide the ability to push and search...
Categories: Content editing experience, Site search
Hello World!
Hello World! Introduction "Hello World!" example in Drupal. An example Drupal module with a controller. Requirements The module does not have any specific requirements. Installation Install as you...
Categories: Content editing experience, Content display, Developer tools
Adnuntius
The Adnuntius module provides a block and field, that render Adnuntius ads. Features Add Adnuntius ads using a Drupal block plugin Attach Adnuntius to any fieldable entity using a Drupal Field...
Categories: E-commerce
Sticky Social Share
The sticky social share module allows the user to share current page to different social media platforms. It is rendered as block, you can place it anywhere of your site. Module provides social...
Categories: Search engine optimization (SEO), Integrations
Views Filters Extras
Adds numeric filter options for highest value (maximum) and lowest value (minimum) in results by using a sub query. This module re-purposes the "min" and "max" fields in the filter configuration...
Categories: Content editing experience, Content display
CKeditor Chart
By this module you can add Chart in the content by CKEditor download this library https://download.ckeditor.com/chart/releases/chart_1.0.2.zip rename it to "ckeditor_chart" add it in drupal...
Categories: Developer tools, Integrations
Views URL Alias Filter
INTRODUCTION The 'Views URL Alias Filter' module allows views to be filtered by path aliases. This module is useful if you want to filter your views (rest export, page etc.) result by URL alias i.e...
SAML Rules
SAML Rules is a module designed to interact with the SAML Authentication module as part of a robus Drupal handling of SAML accounts and sessions. The goal is to provide a series of rules and...
Categories: Integrations, Access control
Find external links
This module find the external URLs list presents in the body content. How to use: Go to configuration "/admin/config/system/find-external-links". Select the required options and save.
Categories: Search engine optimization (SEO)
Double Reference
Provides a single field item that contains two entity reference fields. One field is the primary that uses all the normal entity reference field forms, the other is an attached field which has most...
Categories: Site structure
Content Editing Messages
The Content Editing Message (content_editing_message) module allows you to add multiple messages to content and media forms with multiple displays options. The module has a configuration page in...
Categories: Administration tools, Content editing experience