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

55,452 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.

Mailgun Email Validator

Synopsis This modules allow you to validated your Email widget field module, Webform email field and Custom textfield with mailgun parameter through Mailgun Email Validator, which is much more than...
Categories: Site structure, Integrations

Tripal Multi-Chado

Tripal Multi-Chado Synopsis When you use Tripal module, it only allows the use of one Chado instance to manage your biological data. By default, Drupal is installed in the "public" schema of the...

Media Gallery Extras

Experimental Utility additions to Media Gallery. Adds some additional tools for managing media galleries - especially large and bulky ones. Move to top/bottom To help alleviate the problems of darg...
Categories: Media

CSS Delivery Optimizer

This module aims to implement optimized CSS delivery by inlining stylesheets which are critical for rendering 'above the fold' content and load the rest asynchronously via JavaScript. This, if used...
Categories: Performance

Two Factor Authentication for Duo Security

This is a plugin to the tfa framework for Duo Security. To use Download, install and enable the tfa framework Download, install and enable this module. Enable this plugin at admin/config/people/tfa...
Categories: Security

DB Track

Module provides additional log of non-tracking Admin panel entities and elements, such as changes in configuration settings on admin/config. Different system events, like adding new content types...
Categories: Administration tools, Developer tools

CKEditor AutoEmbed

Usage This module will create a plugin for CKEditor that will provide a direct auto-embed functionality, Just paste the link in your editor and it will be automatically embedded, It's very much...
Categories: Content editing experience

Relation Reference Formatter Field

This module displays related entities based on relation.module using specified target entity view mode. Current status: Module works with limitations. Limitations: Relation must be configured with...
Categories: Content editing experience, Content display, Site structure

Link to self text field formatter

Field formatter which renders text as a link pointing to its own entity. Useful when rendering a text field as part of a view.
Categories: Content editing experience, Content display, Site structure

Yandex Market XML

Module implements an export of any XML view in YML format for market.yandex.ru. After installation: 1) enable this module, 2) go to settings page (admin/config/yandex_market_xml) and choose a...
Categories: E-commerce

Date Period Offset

The Date Period Offset module is a Date field display formatter that displays a pre-defined past or future offset of a date. This can only be used on date fields. Use this module in the same way...
Categories: Content display, Site structure

Admin Security

On certain high-security environments, it is often required to block admin access to all but a white list of IPs. Typically this is done at the Apache level with two servers, one that blocks access...
Categories: Access control, Administration tools

Entity Rest Extra

Extra Rest resources to enable access to entities configuration via Rest Resource The following resources help to get admin information about Drupal 8 to be used by external implementation i.e...
Categories: Integrations

QueryBuilder

QueryBuilder is a module which build dynamic query for developers. That module helps the drupal developer especially those guys which are fresher in drupal. It reduces the amount of time for...
Categories: Developer tools

Commerce Order Force Delete

This module provides an emergency "forced" delete option for Drupal Commerce orders. There are a couple different ways that a order can get corrupted and then be undeleteable by the normal delete...
Categories: E-commerce

Riveted

A small module to configure and initialize the Riveted Google Analytics plugin. The module assumes that you are already loading your analytics tool with another module or by hand (Universal...
Categories: Integrations

Site Test

The Site Test module is an extension of the Drupal core SimpleTest module for running site-specific tests in-place on an active Drupal installation. Unlike the core SimpleTest module, which creates...
Categories: Developer tools

Commerce Discount Quantity

This module adds a new product discount condition called "Commerce Discount Quantity" to Commerce Discounts. It was copied from Commerce Discounts Extra with the "product" removed so I could check...
Categories: E-commerce

Configuration Share

Configuration Share enables commonly needed configuration items to be shared among multiple features and distributions. Aim and main use case Configuration Share is built with the aim of making it...
Categories: Developer tools

Hierarchical Select Access

This module prevents certain roles from accessing the enhanced hierarchical menu provided by the Hierarchical Select module in content types. Provides a UI to manage roles and content types. This...
Categories: Administration tools, Content editing experience, Access control

CTools Empty Field Access Plugin

The "entity_field_value" plugin rarely suffices for testing empty values. Use this plugin when you need pane visibility rules or variant selection criteria that test for a field (or property) value...
Categories: Content editing experience

Ubercart Blockchain

Provides a bitcoin payment method in ubercart. (payment over blockchain receive api). Easy to install. No need for local bitcoin server.
Categories: E-commerce

Social Stream

Integrates the jQuery Social Stream plugin (USD$8 on Code Canyon) with Drupal, in particular the Social Field module. Installation Install as you would any module. Purchase and add the jQuery...
Categories: Integrations

Webform Hide Submit

Provides the ability to hide submit or next buttons on a Webform until all required fields are filled. By default there are three options to handle the behaviour for the webform action button....

Commerce Refund Line Item

This module provides a new line item type of refund_line_item. When editing an existing order you can add a refund line item to any item in the cart that does not already have a refund applied to...
Categories: E-commerce

Pages