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

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

MediaFront

The MediaFront module is a front end media solution for Drupal. It employs an innovative and intuitive administration interface that allows the website administrator to completely customize the...
Categories: Content display, Media

Isotope (with Masonry and Packery)

This module allows you to easily create a grid view that uses the amazing Isotope plugin to dynamically filter the elements displayed, with optional layout engines including Masonry and Packery....
Categories: Content display

Feeds Import Preview

This module extends the Feeds module and provides a way of previewing the source content before importing. Ever get frustated by debugging your Feeds importers, because you could not get a hang of...
Categories: Import and export

Filter Twig

This is a very simple module to make twig values available as an input filter. Composer Install If your site is managed via Composer, use Composer to download the module. composer require 'drupal...
Categories: Content editing experience, Developer tools

Module Instructions

About: Module Instructions module shows the content of README.txt and INSTALL.txt files for contrib modules. If you were missing a README or INSTALL info about a Drupal module, this module will...
Categories: Administration tools, Developer tools

menuimage

When editing a menu link, this module provides a file field to upload an image to associate with a menu item. In the array returned by menu_link_load, the fid of the image file is contained in ...
Categories: Content display, Site structure

Context Active Trail

Context Active Trail sets the active trail and breadcrumbs for a page based on the context it is in. For example, you can make every node of type article appear to live under the Blog menu item....
Categories: Administration tools, Site structure

Services API Key Authentication

A Services authentication provider that adds API-key access to an endpoint. Allows user selection for performing endpoint tasks. 1) Configure a user role: URL: admin/structure/services/api_key...
Categories: Access control, Administration tools, Integrations

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

Default Paragraphs

Default Paragraphs module provides a widget for entity_reference_revisions field types, that allows us to select multiple paragraph types as defaults, so they will be added on the entity add page....
Categories: Content display

UI Patterns Layout Builder

Overview: Integration of UI Patterns in Layout Builder. Patterns from UI Patterns don't work out of the box with Layout Builder because Layout Builder does not recognize UI Pattern fields as...

Facet API Taxonomy Sort

This module extends the FacetAPI module by adding the ability to sort taxonomy facets by their term weight. Essentially takes the code from [#1361284] and implements as a standalone module.
Categories: Site search

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

Piwik PRO

A simple module to add the Piwik PRO container (with tracking code) to your Drupal site, making it easy to collect visitor data from any Drupal site. What is Piwik PRO? Piwik PRO is a privacy-first...
Categories: Integrations

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

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

Migrate queue importer

This module provides the ability to create cron migrations(configuration entities) with a reference towards migration entities in order to import them during cron runs. You can also define...
Categories: Administration tools, Import and export

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

Pages