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

51,591 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.

Personal digest

Prepare some views with a special digest argument.
Provides an extra_field to the user form for each user's digest settings.

yarm

YARM - Yet Another Recorder Module

Overview

This module employs the MediaRecorder API (HTML5 WebRTC) to record audio using the browser and workstation microphone.

Administrator login page

A dedicated administrator login page, when non-login user access to the administrator page will automatically jump to the administrator login page.

Trumba

Trumba logo

Drop Spuds on your website like a hot potato!

uuid_fix_duplicates

Helper module to review and fix duplicated UUID in the system.
Draft, currently done for the nodes only.

Theme by author

Theme by author allows you to change the theme of a given entity based on its author.

Sliding Form

Simple & lightweight Javascript based sliding form. Can be used as a contact form button, which is displayed on all pages that slides out to reveal the form.

Telephone Filter

This is a simple module that provides a text filter designed to convert telephone numbers in text into clickable links using the href="tel:5555555" format.

Autoloading for themes

Out of the box, Drupal only honours files[] entries in module info files and not themes.

Views Material Design Lite

The views Material Design Lite module provides several MDL components as views display plugins and styles.

For now the module provides the MDL grid, MDL Card, and MDL tables.

Save disk space

Save Disk Space

Save Disk Space module helps you to save memory disk space by deleting the
unused images in the website.

Ubercart QuickPay

Embedded-method

Ubercart QuickPay is the payment gateway module for Drupal version 8 and above. The module uses the Danish Payment Gateway ‘QuickPay’ to make payment.

EventCreator

EventCreator is a module written for Drupal 8.1.x. EventCreator is a way of joining together many aspects of an event management system, including users, and assets.

govcms_consultation

The consultation module (also known as "Have Your Say") was initially built by the Department of Communications and the Arts and contributed back to the community.

Drush switch

Analog "drupal site:mode" drupalconsole command for Drush.

Panels Material Design Lite layouts

Material Design Lite layouts

This module adds new layouts based on Material Design Lite's grid system.

Pages