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.
Ctools Double Modal Choice
This module is intended to guard against a rare but unfortunate case where a Ctools modal is triggered from within another Ctools modal. Normally, the first modal simply closes, which can be...
Number2Word
Number2Word Field Formatter This module provides a field formatter for integer and decimal field types which automatically converts number values to their equivalent words. This module is for you...
Categories: Site structure
TripAdvisor Integration
TripAdvisor Integration currently provides a field type for storing and displaying data retrieved from the TripAdvisor Content API. If you have any ideas on how this can be extended further please...
Categories: Content editing experience, Content display, Site structure
Menu Markup
By default, Drupal will not accept HTML markup as part of a menu title. This module allows you to configure markup to be shown along with specific menu titles (including submenu items). This can be...
Categories: Content display, Site structure
Bootstrap responsive video filter
OBSOLETE. Please use: https://www.drupal.org/project/responsivewrappers Bootstrap responsive video filter module adds a new filter in your input formats that checks the content and adds the video...
Categories: Content display
Webform Dragndrop
This module adds a new drag and drop component to webforms. Once configured, when a user drags a file into the droppable area the file is automatically uploaded using a standard webform managed...
Categories: Content editing experience
Dblog Quick Filter
Dblog Quick filter , enables you to search dblog records. It implements Angularjs for filtering. Tested for up to 1000+ records in watchdog table. How it is different from other similar modules out...
Categories: Developer tools
Puzzler
Puzzler makes it easy to insert bits and pieces of Wikipedia content into Drupal, keeping the information fresh as improvements are done by the community of Wikipedia editors. Puzzler allows you to...
Categories: Content editing experience, Media, Import and export
Nodequeue migrate
This is a module for migrating Drupal 6 & 7 Nodequeue data into Drupal 8 & 9 Entityqueue data. Background The Drupal 6/7 module Nodequeue has been deprecated in Drupal 8 by the Entityqueue module...
Categories: Content display
Scroll Depth Analytics
A Google Analytics plugin for measuring page scrolling Scroll Depth is a small Google Analytics plugin that lets you measure how far users are scrolling. It monitors the 25%, 50%, 75%, and 100%...
Categories: Developer tools
Block Page (with Layout plugin)
This is a copy of the 'block_page_layout' example module that used to live in Layout Plugin. This example module was never intended to be used in production - if you want to integrate Layout Plugin...
Product Gallery Formatter
This module include simple plugin that is only compatible with Drupal 8 for formatting image field view as gallery, it is very useful in case of product images to show in gallery view with zoomer...
Categories: E-commerce, Site structure, Media
Link to entity
This Drupal module provides two field formatter for displaying entity reference field. Link entity belongs to formatter Link entity belongs to formatter link the current entity to the entity it...
Categories: Content display, Site structure
Commerce Payeezy
This module integrates Payeezy with Drupal Commerce to accept credit card payments on-site. Installation Install via Composer: `composer require drupal/commerce_payeezy. Then, configure your API...
Categories: E-commerce, Integrations
Track User Change
This module is used to store user last update time. By default during module installation a new user field "field_user_changed" will be created and this field captures user last update time. Since...
Categories: Access control, Developer tools
MM Features Banish (D7)
This module contains presets for the Features Banish module. It prevents the most common state variables from being featured. Some variables are missing? File a patch!
Categories: Developer tools
Commerce Discount Display Condition
Some modules of Commerce Discount add functionality to discount through terms, categories, prices... but any apply to all sub-products of a product display. When you have combinations of Size and...
Categories: E-commerce
Instafeed Js
This module integrates with the Instafeed.js which is a dead-simple way to add Instagram photos to your website. This module requires no JQuery, just plain javascript. This module ship with the...
Categories: Integrations
Google Drive Docs Viewer
Overview The Google Drive Docs Viewer is a module which adds a formatter to core's Text field. The formatter uses Google's embeddable Google Drive Docs viewer to render Adobe Acrobat pdf files, and...
Categories: Site structure
Services Request Token Authorisation
About Provides request-specific token authorisation method for the Services module. This means that each API request will need to have a specific HTTP header with a hash string generated from the...
Categories: Administration tools, Integrations, Access control
Deactivate Account
This module allows a user to delete his/her account or deactivate it temporarily. A user can choose the time period option for which the account will stay deactivated. These options are...
Entity administration and history
The Entity Administration and history module displays all entities on a unique page, in a similar way that nodes can be administered on the admin/content page. This new page will help to : easily...
Categories: Administration tools, Content editing experience, Content display
Multi Image Slider
INTRODUCTION ------------ This Module is used for showing images(Image Fields) in the bx slider format with pager as a image. You need to select Format "Multi Image Slider" for relevant image field...
Categories: Content editing experience
Video Filter: Facebook
Description This module adds support for Facebook videos to the Video Filter project Requirements Video Filter Usage [video:https://www.facebook.com/revonlinegame/videos/1304237456257800/] [video...
Categories: Content editing experience
Replicate Helpers (D7)
This contains helpers for the Replicate module: A rules action to replicate any entity (without restriction in type) A ctools / panels relation that takes any entity and provides a new replicated...
Categories: Content editing experience