Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.

54,228 modules match your search

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

Pages