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

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

Image Link Formatter

Display an image wrapped within a link provided by a custom field. 📁 Download now! Usage example Installation and configuration Integration Similar modules Documentation Support and maintenance The...
Categories: Content display, Content editing experience, Site structure

Email Marketer

This module allows visitors to subscribe to Nesox Email Marketer newsletters. Nesox Email Marketer is a professional email newsletter software and opt-in email marketing software for targeted...
Categories: Integrations

Graph Mail

Warning message Do not use the development versions in production sites. They are thought to be used to help with the development of the module. This module allows changing the default mail sender...
Categories: Integrations

Webmail

Disclaimer Webmail is currently in an early development stage. Do not install this module in production environments. Even in development environments connecting to actual mailboxes may result in...
Categories: Integrations

Facet API Pretty Paths

Enables pretty paths for searches with Facet API. You will likely use this module in combination with either Search API or Apache Solr Search Integration. Functionality overview Pretty paths will...
Categories: Administration tools, Site search, Search engine optimization (SEO)

Url Redirect

* Url Redirect is a simple, flexible module for allowing user(s) / role(s) to redirect from one path to other. * Url Redirect is also handy to add / edit / delete url(s) , specify role(s) / user(s)...
Categories: Administration tools, Site structure

User Registration Notification

Notifies delegated roles and custom users about new user registrations. Allows admin notifications to roles or custom e-mail address Allows changing the 'from' address Allows adding custom 'reply...
Categories: Access control, Administration tools

Field States UI

Field States UI allows sites builders with minimal PHP/Dev skills to configure the Field States API. This lets you configure a field to for example hide if another field has a certain value or hasn...
Categories: Administration tools, Content editing experience, Site structure

Video Filter

This is a highly flexible and easily extendable filter module to embed any type of video in your site using a simple token. Other modules can add video sites/formats (called codecs) using an easy...

Node Auto Queue

This module provides an additional setting on the Nodequeue edit screen called "Auto add nodes". When this option is chosen, any node of a content type associated with this nodequeue will be...
Categories: Content editing experience, Developer tools

Media Browser Plus

This is an enhancement module for the Media module. The focus is on UX improvements for Media that won't bloat the main module. Currently the additions are: Adding tags to media when uploading....

Contact Save

Never miss a contact message again! This module stores in the database all messages submitted through the core contact forms. This solves the problem of e-mails which don't make it to their proper...
Categories: Integrations

File To Media

Overview File To Media gives content-editors a simple way to create new Media entities from existing Files. Configuration/Installation Download and install the module like normal Edit the view at...
Categories: Media

Jquery Colorpicker

🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. Concept This module creates a new Form API element type,...

Gentle Reminder

This module provides API to make user reminders. From the box it can remind your users about: Privatemsg - Reminder of unread messages User Relationships - Reminder of pending invitations How it...
Categories: Site structure

Hide submit button

Some users accidentally click the submit button more than once while waiting for their post to be saved. In some cases this may result duplicate postings or duplicate e-commerce orders. There are...
Categories: Developer tools

Chain Menu Access API

Chain Menu Access API is has no functionality on its own — install it only if another module requests it. The remainder of this page is directed towards module developers: Chain Menu Access API...

Search API Algolia

This module enables integration with Algolia by leveraging Drupal's Search API. Please note that this module only supports indexing. The search interface may be implemented on the front-end using...
Categories: Site search

Modules weight

Sometimes we need to modify modules execution order, and some people could write a code that execute the query to modify the weight of a module in the system table, some one might go straight to...
Categories: Administration tools, Developer tools

Floating block

The Floating block module allows you to keep html blocks, selected using jquery selectors in a fixed position on the page as you scroll. It works in a similar way the table header fixer in Drupal...
Categories: Accessibility, Administration tools, Content display

VBO export

Views Bulk Operations Export (VBO Export) VBO Export is a light-weight module that allows exporting data from Views using Views Bulk Operations (VBO) actions. It enables users to select specific...
Categories: Import and export

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

Date Popup Authored

Date Popup Authored provides a jQuery UI datepicker for the Authored on date field found on node submission forms. This allows content editors to pick a human-understandable date and not have to...
Categories: Administration tools, Developer tools

Simple Password Reset

This modules simplifies the password reset process. Without this module enabled, core Drupal prompts the user to log in via a one-time login form. After clicking "Log in", the user is brought to...
Categories: Access control

Node Access Rebuild Progressive

Utility module that provides an alternative mean of rebuilding the Content Access table. Rationale The default core behaviour, when a module marks the content_access table for rebuilding, is to...
Categories: Access control, Developer tools, Performance

Pages