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

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

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

RESTful web services support for files and images

RESTful web services support for files and images This module (restws_file) provides support for creating and updating fields of type file and image. It accepts (multiple) image/file data as base64...
Categories: Media

Node expire patterns

Node expire patterns is an addition to Node expire module. It is performing patterns (sets) of multiple various actions with different date/time shift against node expiry date. For example:...
Categories: Content editing experience

SooperThemes Basic Elements

This project is succeeded by DXPR Builder. DXPR Builder is a powerful drag-and-drop page builder for Drupal, enabling content creators and designers to build responsive layouts without writing code...

Dummy link

Introduction This is a very simple module. It provides a link path () and a file with an example of how you can override theme_menu_link() to make the into a element instead of an element....
Categories: Administration tools, Developer tools

Views RSS Scald Image

Synopsis This module is an extension of the Views RSS module. Natively, the Views RSS module supports the insertion of images in the enclosure element of the RSS feed. But, if you use the Scald...

Notify log

Synopsis The module is designed to help developers, informing them of the new entries in the log. The module provides two types of notifications. One of them works only on Linux operating system...
Categories: Developer tools

HelloSign

NOTE: For the Drupal 7 version, please see the README.txt file on the 7.x branch. Introduction The HelloSign module is a Drupal integration for the HelloSign electronic signature API. It's a simple...

SQL Views API

This is an API module that provides an ability to integrate SQL views in Drupal. Check out this guide about SQL Views in Drupal.
Categories: Content display, Developer tools

Circular Chart

Circular Chart module provides a way to integrate circular mini graphs to a content type with a new field type and widgets. The mini graphs/charts can be generated via creating presets in the...
Categories: Site structure, Developer tools, Integrations

OAuth2 Mailer

Overview This module allows users send emails through Gmail server. User just authenticate via OAuth2 and can send mail. It will be helpful if site users communicate with each other through email....

Registration validation

The Registration Validation module allows site administrators to configure custom validation rules for the user registration form. Why would we need this? There are plenty of modules available to...

Views HTTP Headers

This module provides a views area plugin that allows you to specify custom http headers that should be output when the view is displayed. For instance, you can output Cache-Control headers on a...

Webform Bootstrap Layout

This module is moved to new location. There are no more changes except project name changed at first. https://www.drupal.org/project/webform_bt_layout. Read more https://www.drupal.org/node/2494819

XML sitemap Http Cache

INTRODUCTION XML sitemap Http Cache (XHC). This module uses non blocking batch job requests for generating http cache pages for Nginx fastcgi and such, from sitemap.xml files provided by the...
Categories: Administration tools, Content editing experience, Content display

Commerce shipping Province weight

Shipping rate calculations by Province(State/County/Administrative Area) & weight for Drupal Commerce. Thanks for Commerce Shipping Postal Code Weight module by hibersh. I copied 95% of code and...
Categories: E-commerce

Menu Admin Fix

Managing menu items is normally a breeze in Drupal, but the larger your site gets, the more likely you are to run in to this nasty usability bug: https://www.drupal.org/node/1007746 This module is...
Categories: Administration tools

Pages