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

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

Commerce Payleap

Payleap integration for Drupal Commerce. Sponsored by Commerce Guys ABOUT PAYLEAP PayLeap is an innovative, secure online payment processing company, delivering secure, seamless, intuitive merchant...

Comment Upload

Allows users to attach files to comments. Multiple attachments per comment are supported, and comment uploads can be enabled and disabled on a per-nodetype basis. The development snapshots are...
Categories: Media

Search Files

Search Files allows searching for files in node attachments and in arbitrary directories. Text is extracted by externally provided helper applications. Helper Applications In order to extract text,...
Categories: Media, Site search

Permissions Lock

Description This module provides the ability to have more fine-grained control over what users with the permission 'administer permissions' can configure. You can decide which user roles will see a...
Categories: Administration tools, Access control

Windows Azure Integration

Integration module for Windows Azure and Drupal 7. It provides integration with Azure Blob Storage: allowing to store files, images and media on Azure's scalable and geographically distributed file...
Categories: Media, Performance

Windows Azure Blob

This module is a fork of the Windows Azure Integration* module which looks to have been abandoned for more than a year. The Windows Azure Blob module allows for the uploading and storing of files...

User Account Permissions

This module add the following new permissions for user accounts: edit own user account edit own email address edit other user's email address change own password change other user's password Any...
Categories: Access control

RNG - Events and Registrations

The UI for registering for events is broken in the 3.x version. You may want to try one of the similar registration modules instead first. RNG is an event management module for Drupal 8 created in...
Categories: Site structure, Access control

Extra body classes

Synopsis Extra body classes is a simple module which will provide extra classes on the tag. This module will provide below functionality. Timestamp: This option will provide time stamp as a class...

Admin Toolbar Content

What does it do? Extends the admin toolbar "Content" menu by listing all content types. Allows for grouping content types into collections Adds a "Categories" menu item, that lists the vocabularies...
Categories: Administration tools, Content editing experience, Site structure

Popper js library: Tooltip & popover positioning engine (Drupal 10 compatible)

Javascript library popperjs/popperjs is a drop-in replacement for library core/popperjs. Since Drupal 10 core/popperjs is removed from Drupal core. See change record https://www.drupal.org/node...
Categories: Developer tools

Migrate Sandbox!

Overview Why the exclamation? Because "Migrate Sandbox" was already taken! Migrate Sandbox is a UI where developers can quickly and safely experiment with migrate process plugins and migrate...
Categories: Developer tools, Import and export

Media Remote Image

This module provides a basic Remote Image media entity type which allows embedding of images from any remote URL. The entities are simply rendered as an tag with the src attribute set the to the...
Categories: Media

LDAP integration

The current LDAP_Integration releases actually contains 5 modules: ldapauth - allows users to authenticate against multiple LDAP or AD servers. ldapgroups - use LDAP groups as Drupal roles ldapdata...

Views Tagadelic

Implements a Views plugin to display tagcloud-like list of everything handled by views, using the tagadelic module. Drupal 7 7.x-2.x This version has been rewritten for Tagadelic 2.x version. It is...
Categories: Site structure

Flagging Form

From version 7.x-3.x, you could now attach fields to Flags, this module, Flag forms, provides a form for filling out these fields. The development of this module was done by mooffie and published...
Categories: Content editing experience, Site structure, Developer tools

Instagram Feeds

This module imports Instagram images into Drupal as Media entities from particular Instagram accounts using Cron job. Drupal 8 / Drupal 9 / Drupal 10 This version is under development. Testing,...
Categories: Media, Integrations

Bootstrap 3 shortcodes

This project is no longer actively maintained. We recommend users consider DXPR Builder for a more advanced and flexible content creation experience. DXPR Builder offers a modern, user-friendly...
Categories: Developer tools

Mail Tester

This is a simple module that uses the simplicity of www.mail-tester.com to help you improve the quality of your email system. If you want to know more about Mail Tester, please check their FAQ....
Categories: Administration tools, Performance, Security

Webform Button Classes

This is simple module for adding some extra classes to Webform module buttons. Configuration is located under each Webform instance advanced settings fieldset. This module is built for Webform 4.x

Download All Files

This module provides a field formatter for the field type 'file' called `Table of files with download all link` . The format which will allow you to "Download all files" through single click. The...

Browser Back Button

This module provides one custom block named as "Browser Back Button Block" available in block layout section. By clicking the Configure button on the block, update the settings for this block and...
Categories: Content display, Content editing experience

URL Replace Filter

Allows administrators to replace the base URL in <img> and <a> elements. Users tend to create links and images in their content with absolute URLs. This can be a problem if the site...
Categories: Content editing experience

Field Formatter Template

Description -------------------------- Field Formatter Template (FFT) allow you can easy create formatter template for any field. Installation -------------------------- 1. Copy the entire fft...
Categories: Content editing experience, Site structure

Libraries provider

Libraries provider is a module meant to relieve themes and modules from the loading of and configuration of third party assets. Features Allows to choose wether to load a library from a CDN or the...
Categories: Developer tools, Integrations

Pages