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

54,188 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.

HeatMap

INTRODUCTION tl;dr version Try HeatMap for Drupal in action. The HeatMap module records the users of the website and displays the aggregated activity in form of heat maps of mouse movement, heat...
Categories: Integrations

Commerce Chase Orbital

This module provides a Drupal Commerce credit card payment gateway method for Chase Orbital API (Chase Paymentech - CIM method) to process credit cards to allow purchase products. The module also...
Categories: E-commerce

TouchTouch

TouchTouch is a module written by blacksnipe for Drupal 7.x to enable a front-end gallery for images in fields, based on an extended(*) version of the jQuery-plugin by Martin Angelov described on...
Categories: Content display, Developer tools, Site structure

Field Group Image

This is a simple module that allows admins to upload an image for a field group. You can upload an image for a field group on the Manage Fields or Manage Display tabs of any fieldable entity. Other...
Categories: Administration tools, Content editing experience, Content display

RadioGrid

Defines a new form element of type "radiogrid" to be used with survey and questionnaire types of forms. Installation Just enable the modules in the Modules page and the new element type will become...
Categories: Site structure

ECK Weight

This module extends ECK module, providing a 'weight' behavior. It also provides a UI allowing ECK entities to be ordered via tabledrag. Note: It was developed/tested on the ECK 7.x-2 version.

Menu advanced permissions

Overview This module allows you to specify different permissions for roles for all operations related to menu and menu items. You can delegate permissions for one role to edit the menu items of...
Categories: Administration tools, Site structure, Access control

Debug Tools

Overview One of the most challenging jobs for a developer is training clients on how to submit meaningful bug reports. Debug Tools solves that problem by giving the end-user a simple one-click...

Entity reference viewmode selector

Enables you to select what viewmode a referenced entity should be used when rendering it. The reference is saved per reference so the same entity can be reused multiple places using different view...
Categories: Content editing experience, Site structure

Node menus

Synopsis Drupal allows to add node link into menu which is okay, if you have one menu and/or few links. When you build a site with multilingual features and create a menu per language, then your...
Categories: Administration tools, Content editing experience, Multilingual

platon payment

This module provide integration platon.ua payments for Payment (7.x-1.x version) Registering with Platon Before you start the installation process you must register on Platon.ua and create your own...
Categories: E-commerce, Integrations

Event Data Store

This module is intended to log events, and aggregate the data so it can be displayed with Views. It's features exportable, and allows for logging various events with the possibility to add custom...

Selfi

Selfi allows to capture image using WebRTC, which user can be used to set profile picture. WebRTC is a free, open project that provides browsers and mobile applications with Real-Time...
Categories: Media

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

Mandrill Mime Types

This module adds the ability to administer the file types Mandrill can mail, as the default configuration on Mandrill provides only certain mime types for mailing. When this module is installed it...
Categories: Integrations

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

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

Per Role Picture

This module allows site administrators to set default user picture for each role. Site administrators can upload a picture and set the order for a role in which priority picture will be display for...
Categories: Access control

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

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

Field Collection Style

Field Collection styling improvements. Features equal heights of Field Collection items. start, middle, and end of row clases added to items (fc-style-item-alpha, fc-style-item-middle, fc-style...
Categories: Content display, Site structure

Tripal File

Tripal File Extension Module The Tripal File module supports association of data files with content in a Chado database and for integration of those associations with content types on a Tripal...

Pathauto Force Regenerate

Ever need to completely regenerate paths per node type or vocabulary based on your pathauto settings and have redirects automatically created? If so, then this module's for you! Usage is simple....
Categories: Administration tools

Features Package Settings

Overview This module provides additional settings for Features Packages, allowing for more sensible administration on sites with big number of Features, especially when some of these Features do...
Categories: Administration tools

Pages