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

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

jQuery Countdown

Provides the jQuery Countdown plugin by Keith Wood, along with a simple API function (jquery_countdown_add) to easily add countdown/countup timer elements to the page. Submodule: jquery_countdown...
Categories: Site structure, Developer tools

Webform Entity Handler

This module provides the ability to create or update entities using webform submission values. Both fields and tokens are supported. Sponsors Fundación UNICEF Comité Español
Categories: Administration tools, Content editing experience, Developer tools

Login Switch

VERSION Current Verson 3.1 INTRODUCTION The Login Switch is a module that modifies Drupal's core user.login, user.register, user.password routes by changing the path to a custom path. REQUIREMENTS...
Categories: Access control, Administration tools, Security

Email Attachment Helper

This is a module for developers who want to attach files programmatically to emails sent from Drupal 8+. This module doesn't send emails but rather intercepts emails from other modules. If an ...
Categories: Integrations

Extra Paragraph Types (EPT): Core

Base functionality for Extra Paragraph Types (EPT) modules. It contains default widget for EPT paragraphs, which has Design options for: CSS Box (margins, paddings, borders) Background using color,...
Categories: Content display, Content editing experience

Accordion Menus

Accordion Menus module will display a Drupal menu using a jQuery UI accordion effect. The top-level menu items are referred to as header items. The accordion effect is invoked when the triggering...
Categories: Content display

Image EXIF Autorotate

Automatically rotates any uploaded image file according to the EXIF orientation information. Motivation Sometimes when you upload an image to your site it might be shown in the wrong orientation....
Categories: Media

Organic Groups Mass Add

Overrides the internal "add users" page of Organic Groups with a more powerful alternative. The D7 branch requires Views bulk operations. Takes a list where each row can be either: username mail...

Media: Power BI

This module allows the creation of Media assets from Microsoft Power BI. This allows you to manage data and create visualizations within Power BI and then embed them within Drupal anywhere Media...

Commerce Fieldgroup Panes

This is a contribution to the commerce checkout process. This module creates for each field group of the order entity a new checkout pane. These panes can be activated or deactivated as usual. This...
Categories: E-commerce

Layout Builder Base

The layout_builder_base module provides you a plugin base to create complex Layouts. It can be used by developers as a base to save time and focus on your styling. This module also provides a...

Amazon Web Services

AWS is a module targeted towards module developers that provides a unified AWS profile management system. Profiles follow the same conventions as their CLI counterparts and serve the same purpose....
Categories: Developer tools, Integrations

Select2 ALL THE THINGS!

Applies the Select2 library to all select fields on the site similar to the Chosen module. Compared to the Select2 module This is an alternative to the Select2 module due to a couple major...
Categories: Administration tools, Site structure

Colorbox simple load

This module depends on the colorbox module. The colorbox load option was separated from the main module. However the current colorbox load module has other dependencies and took a slightly...
Categories: Content display, Developer tools, Integrations

Ubercart Addresses

The Ubercart Addresses module adds an address book to the user's profile. When users register, you can require that they provide an address. Users can then add more addresses and edit or delete...
Categories: E-commerce

Views Parity Row

Description This module provide a new Row Style Plugin for Views. It allows you to alternate the view mode used to render the row. You can configure when it starts, when it ends and when to switch...
Categories: Content editing experience

Content Menu

Content menu module improves Drupal's default menu management interface for tighter intergation of content authoring and menu management, so content can be created and edit right from the menu...
Categories: Administration tools

Language Hierarchy

This module allows you to setup language hierarchies where translations of a site's content, settings and interface can fall back to parent language translations, without ever falling back to...
Categories: Content editing experience, Multilingual

Webform Multiple File

Module Webform Multiple File provides new Webform component for multiple file uploading. The module based on principles of file field widget and has similar design. Features Files validation by...
Categories: Media

EU Cookie Compliance GTM

This is a complementary module for the EU Cookie Compliance (GDPR Compliance) module, which integrates it with GoogleTagManager module. Firstly, it extends the cookie category admin UI by adding a...

WebProfiler

WebProfiler adds a toolbar at the bottom of every page and shows you various stats, such as the number of database queries loaded on the page, which services are used, and more. Due to changes in...
Categories: Developer tools

OAuth2 Server

Provides OAuth2 server functionality based on the oauth2-server-php library. Dependencies: Entity API, Entity reference, X Autoload. Important: 7.x-1.0-rc2 is the last version that supports PHP 5.2...

jQuery UI filter

Introduction The jQueryUI filter converts static HTML to a jQuery UI accordion or tabs widget. For example, this module converts the below HTML code into a collapsed jQueryUI accordion widget. ...
Categories: Content editing experience

Micon - Icomoon.io Icon packages for Drupal

Provides functionality for adding https://icomoon.io icon packages to Drupal and exposing them for use via CSS, HTML classes, and programmatically. The module provides several submodules for...
Categories: Developer tools, Integrations

Organic Groups Webform Integration

This module provides integration between Organic Groups and Webform modules. It allows users that have "edit own webform content" or "access own webform results" to edit any webform content for...

Pages