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

53,979 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.

Route Path Rewrite

Overview The Route Path Rewrite module changes the paths of configured routes. The routes are configured with the Drupal route name (described as machine name in the structure of routes...
Categories: Administration tools

Field collection load

The Field collection load module displays the entire array of the fields in a field collection of a node. This module loads the fields added in the field collection and appends the array under the...
Categories: Developer tools, Site structure

Domain Chosen Select

Domain Chosen Select is a Domain Access submodule that makes long, unwieldy check boxes much more user-friendly, using Chosen jQuery plugin.
Categories: Developer tools

Cloudflare Country Block

This module helps you to block entire countries from visiting your site (and generating massive page load), if you are using the free plan of Cloudflare protection. It might be the case that you...
Categories: Access control, Performance, Security

Inherit Link

Inherit Link allows you to extend link action to any other parent element. Multiple links inside inherited link element will be allowed (this will just extend first match). For example to link a...
Categories: Developer tools

Blind

This is the Drupal 8 version of the Blind Carbon Copy module. Unfortunately, the maintainer of the existing Blind Carbon Copy module has not sent any changes for many years. maijs created a [...
Categories: Integrations, Developer tools

MakeStories

MakeStories Helper plugin makes publishing AMP based stories to your Drupal website a charm. Build your AMP Stories on our MakeStories builder and with one click Drupal publishing, publish your AMP...
Categories: Integrations

User Delete Reassign

It happens sometimes to remove users and their contents without noticing how bad it could be. This module tries to prevent this from happening and also adds a deleting user method that allows you...
Categories: Administration tools, Content editing experience, Access control

Sector Contact

Sector Contact offers a simple and easy way to add a person or team profile to your site. Included is everything you'll need to add a staff or team directory - a Contact content type, categories,...
Categories: Content editing experience

Invoice Agent (szamlazz.hu)

This module establishes a connection between Drupal Commerce and the "Szamla Agent" on https://szamlazz.hu. The module allows you to automatically create invoices for products purchased in your...
Categories: E-commerce, Integrations

CKEditor Standalone Styles

This module allows specifying what styles are available in the CKEditor "Styles" dropdown selection using configuration entities. Site builders can add, edit, and delete individual styles. Because...
Categories: Content editing experience

Entity title length

GIves webmaster the hand to choose title length of an entity (Ex : node). Credits Currently maintained by People at Fullwave
Categories: Content editing experience, Site structure

Log Entity Operations

Synopsis Drupal by defaults adds a log message for entity operations when done from interface. We miss these entries in logs when operations are performed through code. With data coming from remote...
Categories: Administration tools, Decoupled, E-commerce

League Oauth Login Slack

User provider for authenticating with slack. This is a plugin for the module League Oauth Login, so you will need that module to use this module.
Categories: Integrations, Access control

Text or Link

The functionality of this module is included in core. Use a normal Link field and use the text as the URL if you simple want to display the link text without a link.
Categories: Site structure

Feeds commerce stock

This simple module adds possibility to import stock level into commerce product variation via feeds module. Be aware that product variation should already exist before import, as commerce stock...
Categories: Import and export

Entity conditional fields (deprecated)

Provides conditional fields support for entities other than node. Update: Do not use this module! Conditional fields module supports this feature out of the box now.
Categories: Content editing experience, Developer tools, Site structure

Content Packager

Summary Do you have an application that needs Drupal content as a data source? Is it an offline application or do you otherwise not want to connect to Drupal every time a user needs to use your app...
Categories: Content editing experience, Decoupled, Developer tools

Entity Content Export

The entity content export allows site administrators to export content based entities. This module utilizes the plugin API, so it's possible to expand to different export types with ease. The...
Categories: Administration tools, Content editing experience, Import and export

Flag Conditional Confirm

This module adds a "Conditional Confirm Form" link type for Flags. This allows administrative users to set Flags to use the Confirm form only under certain conditions. For example, and...
Categories: Content editing experience, User engagement

Thumbor Effects Crop

This module makes it possible to create crops in combination with the Thumbor Effects module. Known limitations - Cropping is currently only done by providing a fixed aspect ratio per file and...
Categories: Content editing experience, Media, Integrations

Entity Reference Revision Add Edit Display Dialog

Allow Entity Reference Revision fields to be added/edited/viewed within a modal dialog, without requiring a page reload. REQUIREMENTS Entity Browser ( https://www.drupal.org/project/entity_browser ...
Categories: Content editing experience, Content display, Media

Taxonomy Title Token


Categories: Search engine optimization (SEO)

No Admin Destination Redirect

Disables the annoying ?destination=/admin/foo/bar redirects for admins when administering a Drupal site. E.g. After editing & then saving a view, you will not be redirected back to the main views...
Categories: Administration tools, Developer tools

Entity Registration Form


Categories: E-commerce, Site structure

Pages