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

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

Open Atrium Project

Provides a Project Space blueprint for Open Atrium 2. (Requires Atrium v2.60 or later) Submit an Issue or See issue queue

Domain Content Management

If you have multiple domains and you would like to decide on which domain your content nodes should be published you can make use of the Domain module. However if you have a lot of existing content...
Categories: Administration tools

Robokassa payment

This module provide integration http://robokassa.ru payments for https://www.drupal.org/project/payment (7.x-1.x version) and 8.x-2.x version Dependencies: Drupal 7 Payment Drupal 8 Payment Payment...
Categories: E-commerce, Integrations

Webform Draft Authlink Submissions

Webform module extension to allow save draft submissions to anonymous users and complete this form later with an authlink. Webform patch must be applied: https://www.drupal.org/node/2682057#comment...

User private fields

This module provide you an option to make the user field visibility into private according to the roles and permission basis. Use Case The user fields added from 'admin/config/people/accounts...

Field help helper

AboutThe Field help helper module adds a link to entity configurable fields so that users with the appropriate permissions may easily edit the help text and label for a field in context of where...
Categories: Administration tools

Content connected

Content connected is a lightweight module which allow administer to know whether content is connected with some other content before it is about to be deleted from the system. So administer should...
Categories: Administration tools, Content editing experience

Permissions to CSV

This module simply exports the permissions configuration of a Drupal 7 site to CSV for auditing.
Categories: Administration tools, Developer tools, Import and export

Expire Admin

This module allows for site admins to clear cached pages through the Expire module. Currently you can do this through two ways: By adding the expire page block to a viewable region. This block...
Categories: Performance

Ubercart Tiny Cart Block

This module simply exposes a tiny, icon-based block for the Ubercart shopping cart with an item count. When hovered, the shopping cart contents appear in a div overlay. The effect is achieved via...
Categories: E-commerce

Direct Queue

About Direct Queue allows you to process queue items concurrently outside of the Drupal cron pipeline. The module uses Drupal Console to process queue items. Why Sometimes tasks can take a very...
Categories: Performance

Disable Registration

This module helps to prevent spammers registration from certain e-mail domains. You can manage the blocked domains on the admin page "admin/config/people/email-blocking".
Categories: Access control, Security

Personal Contact Form Link

Customizable link from User Profiles to Personal Contact Forms. Personal Contact Form Link provides a simple customizable link to the user's personal contact form. The link will only display if the...
Categories: Site structure, Access control

s3fs_file_proxy

When content presents hardcoded paths of files migrated to Amazon S3, they would 404 at the localhost. With this module, they will instead be retrieved from s3. How to Use You've already enabled S3...
Categories: Developer tools, Media, Performance

Entity Storage Migrate API

This module makes it possible to install modules that provide new entity storage handlers (such as Multiversion module) on sites that already have entity data on the site. The module works by...
Categories: Content editing experience

RefreshLess

RefreshLess layers JavaScript-based navigation on top of Drupal's existing server-rendered HTML to provide the kind of smooth, fast, and responsive experience users expect. By fully embracing...
Categories: Developer tools, Performance, Site structure

Clockpicker JS

This module integrates the Clockpicker library with Drupal. It provides: A custom form element An additional option to core's ' form element to use the clockpicker widget A setting on core's 'Date...
Categories: Site structure

Exclude Tags

The Exclude Tags module adds an exclude tags filter to your site, for use with text format, this filter gives the ability to remove specified tags in any text field that uses a text format (such as...
Categories: Content editing experience

Vimeo Video Gallery

Vimeo Video Gallery module allows user to fetch vimeo videos from particular vimeo user account, group, channel and album. From admin you can configure the vimeo username, album, group or channel...
Categories: Media, Integrations

README

Introduction Allows site builders and administrator to view a module's README file. Features Adds link to a module's README file from Drupal's Extend page (/admin/modules) Converts a module's...

Commerce Reference Widget

This module provides an extra widget allowing to add multiple products to a display node by using multiple autocomplete textfields. Installation Place this module in the folder sites/[all]/modules...
Categories: E-commerce, Site structure

SCM Music Player

SCM Music Player is a free and open source web music player, that brings a Steady playback music experience to your drupal site. Continous Playback Cross Pages - SCM Music Player playback...
Categories: Media

Email Verification / SMS Verification / OTP Verification

Email Verification / SMS Verification / OTP Verification module verifies Email Address / Mobile Number of users by sending verification code(OTP) during registration. It removes the possibility of...
Categories: Access control, Security

Scheduled Tasks

Scheduled Tasks module helps developers to schedule executing any function using Cron and Queue. For example usage see module readme file. Requirements Elysia Cron This project is sponsored by...
Categories: Developer tools

LITE

LITE integrates the LITE track changes plugin for CKEditor with Drupal. Requirements LITE has two dependencies. Contributed modules Editor Libraries Installation LITE can be installed via the...
Categories: Content editing experience, Developer tools, Integrations

Pages