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

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

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...

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

Remove Uppercase Accents

USE RUA MODULE INSTEAD THIS MODULE IS RENAMED TO RUA Please visit the new project page here: https://drupal.org/project/rua All development will continue there. The decision for changing the name...

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

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

Views JSTree

This module provides a views display plugin to show hierarchical data structure build by a parent field reference in a tree using the JSTree Library. Views JSTree uses the libraries API. Please...

Timetracking

This module provides an entity to do timetracking. This module is part of the ERPAL Distribution to enable timetracking on tasks. Timetracking is done by one-click to the start-stop timetracking...

Date item

This module provides an entity named date_item. It adds a setting to a date field where you can enable the date field to create and synchronise date_item entities for each date in a date field. It...
Categories: Site structure

Bugsnag

This module is unsupported due to a security issue the maintainer didn’t fix. If you want to use this module, your options are: Choose another, actively maintained module instead File an issue in...

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

Acquia Search Multiple Indexes

This functionality is now mostly included (sans UI) in the D7 and D8 connector modules (Acquia Connector 8.x-1.9+ and 7.x-3.1+, and Search API Acquia 7.x-2.3+). Please read Acquia Help Center:...
Categories: Site search

Duration Formatter

This module provides a field formatter which displays a number field as a duration (Example: 195.553 will be output as 03:15). Contributing 🔨 You can create issues and pull requests on Github.
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

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

Commerce Upsell

Commerce Upsell provides tools to add related products directly to the add to cart form that visitors can add by simply checking a box when adding a product to the cart. To use the module: Add a...

Suggest Similar Titles

Suggest similar titles is module to avoid duplication of titles for all content types. At node add page when you are done with title, this module compares node titles of same content type and...
Categories: Content editing experience

FacetAPI Alias

This is a very simple module that exposes the 'field alias' of a Facet API facet in the UI and allows you to change it from a nasty machine name to something a bit more friendly. The alias is used...
Categories: Site search, Search engine optimization (SEO)

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...

dbinfo

What this Module does for you: DBinfo adds a small status report item to the /admin/status/reports page of your Drupal website. DBinfo tells you the database connection information for any...
Categories: Developer tools

Overlay Expand

The Overlay Expand adds an icon to overlays that allows you to expand the overlay to the full browser view effectively breaking you out of overlay mode. Click the image to see an animation of it in...
Categories: Administration tools

Views infinite table scroll

Module using ajax page load for infinite scrolling of Views tables. Select Inifinite at pager option. Allows views table tbody scroll and support ajax element inside td. Installation enable module....

Field Formatter Extras

This module, building on top of API provided by Field formatter settings, allows site administrators to change field settings and: change field wrapper HTML tag, add custom field wrapper and field...
Categories: Content display, Site structure

Content Type Thumbnail

Overview This module provides you with the option to add a thumbnail preview to your content types. You can choose to display the Add Content screen in one of two layouts, either the standard list...
Categories: Administration tools, Content editing experience

Pages