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

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

Entity reference autofill

The Entity reference autofill module gives Entity reference fields an option to populate other form fields with data from selected referenced entities. Installation Upload and install as normal....
Categories: Content editing experience, Site structure

Group Membership Request

Synopsis Group Membership Request module extends Group module. It allows users to request a membership to a group and managers (administrators) to approve these requests. Requirements Group State...
Categories: Access control

Mandrill

This module is being supported for Drupal 7 and maintained for security issues Please use the Mailchimp Transactional Module instead., once you've updated to Drupal 9. Mailchimp renamed their...
Categories: Integrations

Views Core Entity Reference

This module opts-in to using the new Entity Reference filter provided by Drupal Core in this issue. It is therefore a very minimal module to help developers out. Example use: Create an entity...
Categories: Content display, Developer tools

Field Tokens

The Field Tokens module add two additional types of field tokens; Formatted fields and field properties. Formatted field tokens Formatted Field tokens are tokens allowing one or many field values...
Categories: Content display, Developer tools, Site structure

Term Merge Manager

This module extends the Term Merge Module. It saves all Term Merge Actions and automatically re-apply them on new terms. For example: You merge "foo" and "bar" into "foobar". The next time the term...
Categories: Administration tools, Developer tools, Site structure

Node Reference View Formatter

Add a field formatter for node reference that will display a view of the data Created by e2thex and Sponsored by Phase2 Technology
Categories: Content display

Field SQL norevisions

Field SQL norevisions provides a field storage backend that prevents entity revisions from being saved to the MySQL storage backend. The purpose of the module is to reduce the amount duplicated...
Categories: Site structure, Performance

Commerce Cart Expiration

This module provides a time-based cart expiration feature for Drupal Commerce. Requirements Drupal Commerce: 7.x-1.0 or newer Rules: 7.x-2.0 or newer Installation / Configuration The module...
Categories: E-commerce, Automation

Relative Path to Absolute URLs

🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. There's a problem with images on simplenews newsletters...
Categories: Content display, Content editing experience, Administration tools

Auto Login URL

Version 3.1.3 Released! Stable release 3.1.3 is now available. This major release introduces powerful per-URL configuration, enhanced security, comprehensive test coverage, and full Drupal 10.3+...
Categories: Access control

Bulk Media Upload

What this module does: With Bulk Media Upload you can upload a bunch of files and a new node, taxonomy term, or other entity will be created for every file. The files are selected via a browser...
Categories: Content editing experience, Import and export, Media

BlockAnimate

Block Animate module extends Drupal’s block configuration system providing new fields which let you leverage Animate CSS and WOW Javascript libraries to add CSS3 cross-browser animations to any...
Categories: Content display, Developer tools

Find People

Overview Find People simply admin end user search - This module provides a feature to search by username or email combination at the admin end of people page. This is simple and easy way of search...
Categories: Access control

Image Styles Generator

Sometimes we need to warm up images on a site, for example to speed up tests in CI/CD environments. This module provides a drush command capable of regenerating all images with all image styles...
Categories: Media

UUID Extra

The module provides two main functionalitities * A field formatter for UUID fields, so you can configure entity displays to show UUIDs * A field widget for UUID fields, so you can copy UUIDs while...

File Management

Introduction The File Management module allows you to edit existing files or images directly from the files overview view. This is extremely helpful, especially if you are using the same file on...
Categories: Content editing experience, Media

Splashify

Display a splash page anywhere on your site by redirecting the user, showing a lightbox, or displaying a popup. This module is designed to be search engine friendly, mobile device friendly and...

Tiny Slider 2

This module integrates Tiny Slider 2, a Vanilla javascript slider for all purposes. Field formatter Views plugin Installation with drush composer require 'drupal/tiny_slider:^1.1@RC' drush en tiny...
Categories: Developer tools

Placeholder

READ ME FIRST Once FAPI uses HTML5 to render elements, this module can be replaced by the "placeholder" attribute available as part of the HTML5 spec. You can update the FAPI to use the ...
Categories: Site structure

PHP WK HTML to PDF

After lots of frustration and not-close-enough results with other HTML to PDF modules & libraries, I decided to make a Drupal implementation of something I know works extremely well. IMHO:...
Categories: Content editing experience, Developer tools

Examples for Developers

Follow the Examples project on Twitter: https://twitter.com/DrupalExamples and you are welcome to join: #examples_module in Drupal Slack The Examples for Developers project aims to provide high...
Categories: Developer tools

Contact Storage Export

This module provides a simple export operation automatically for messages from each created contact form. It exports all fields and base data about the submission (such as logged in user and date...
Categories: Import and export

Media Thumbnails SVG

IntroductionThis module uses the Media Thumbnails framework to create media entity thumbnails for svg files. That way you can add the media entity 'thumbnail' field to Views or Media entity display...
Categories: Media

Hours Minutes Seconds Field

Drupal Field displays an integer formatted as Hours, Minutes, Seconds or natural language format(weeks, day, hours, minute and second format). The field stores values as integer. Both input and...
Categories: Site structure

Pages