Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.
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