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

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

CiviCRM Contact Match

This module provides an easy way to change the Drupal user to CiviCRM contact associations through the Drupal user page. Tested with CiviCRM 4.6.
Categories: Integrations

Automatr Marketing Automation

Volacci Automatr is the first (and currently only) marketing automation tool built specifically for Drupal and other open-source platforms. This module installs the basic integration code for...
Categories: Integrations

Apache Solr Real-Time

This module implements real-time commits of Drupal entities with the Apache Solr Search Integration project, removing the delay between making a change on your site, and that change becoming...

Block Title Tooltip

This module allows you to show your block description in tooltip style.Block tooltip module create a filed in block admin configuration page to add tooltip.It can be used to make additional...
Categories: Content display

Add to top

This module enhances unlimited cardinality fields with an option to also insert new fields at the top rather than just at the bottom. This can be a timesaver for users managing long lists of fields...

Content Experiments

This module allows a Drupal site administrator to create Google Content Experiments within a Drupal site. In short, this module allows an administrator to insert Google Content Experiments IDs into...
Categories: E-commerce, Content editing experience

GDAL

Read and import vector data in all formats supported by the GDAL/OGR library. The module provides a geodata parser for use in the Feeds module. The process to import data into Drupal in this way is...

Sitewide Alert Message

🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. This module provides functionality to display urgent...
Categories: Administration tools, Developer tools, Access control

Commerce Credomatic

This project integrates Credomatic into the Drupal Commerce payment and checkout systems. It currently supports Transaction Types: Credomatic is a payment gateway available in: México, Guatemala,...
Categories: E-commerce, Integrations

PhantomJS Capture

The module comes with an integration to PhantomJS which allows you to take screenshots or PDFs of a URL. The module comes with an administration interface that allows you to configure the location...
Categories: Content editing experience, Site structure, Media

Mediabox

Mediabox is a universal image library which out of the box provides easy to use UI, aggregated control of library images, inline cropping and extended flexibility of the data model. News 2014-Mar...
Categories: Content editing experience, Media

Commerce PAYONE

Implements the german PAYONE Payment Provider for Drupal Commerce. Currently supported payment methods SEPA (D7 & D8) Credit Card (D7 & D8) Sofortüberweisung.de (D7 & D8) PayPal (D8) Invoice (D8)...
Categories: E-commerce, Integrations

Relative timestamps

This module aims to provide an extra display formatter for Date fields from the Date module. As the supplied timestamp gets older, less accurate information will be shown. Future dates and end...
Categories: Content editing experience, Content display

Browscap Context

Provides a simple context condition to get the mobile state of a browser based on values coming from Browscap. After you enable the module you will see a new condition in the context configuration...
Categories: Content display

RestWS Search API Integration

RestWS Search API Integration This module allows the querying of a Search API index through REST API defined by the RestWS module. It defines a new search realm and a new search widget that is used...

Secure Notes

Secure Notes helps solve the problem of exchanging sensitive information with people who do not have the same tool-set or skill-set. It provides a system, similar to password reset links in which a...
Categories: Content editing experience, Access control

Wysiwyg Geshi

This module extends the Wysiwyg module and provides a new button for adding source code to be highlighted with the GeSHi Filter module. This only works with CKEditor at the moment and adds extra...
Categories: Content display

BeautyTips Form Errors

The BeautyTips Form Errors is a simple integration with popular BeautyTips module, that provides you "Tooltip-like" form error messages. You can use default tooltip style for error messages as...
Categories: Content display, Developer tools

DruCall

WebRTC calling module for Drupal, based on SIP over WebSockets. See the RTC Quick Start Guide chapter on WebRTC for an introduction to the topic. See http://www.resiprocate.org/WebRTC_and_SIP_Over...
Categories: Developer tools, Media

OG Admin Block

This module creates a block, which displays a list of links to admin tasks for a node OG group, for an OG group administrator. The OG context must be set to the group you want the links to relate...

Poll Chart Block

Displays the latest (or second-latest, etc.) poll's results in a block using Google Chart API, with a selectable chart type, in specified size. Dependencies Core's poll.module Core's block.module...
Categories: Content display, Integrations

Taxonomy to apachesolr link

What it is This is a lightweight module that converts a taxonomy link on an entity (node,user etc) to a apachesolr compatible link by adding formater options to content-types with term reference...
Categories: Multilingual, Site search

ERPAL Reports

This is the base module for Reports in ERPAL. This module provides a base report entity type that is used by other report modules to save aggregated data. There is no other custom functionality...

Jquery UI Date Range Picker

Adds a "Google Analytics alike" date range picker integration as a module. Uses this library: http://tamble.github.io/jquery-ui-daterangepicker It provides a #daterangepicker form element with some...
Categories: Developer tools

Webpay

This module implements the base for the integration with the payment gateway Webpay Plus from Transbank with Drupal. 7.x-3.x This only for Drupal 7. For Drupal 9 it is recommended to install the...

Pages