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

56,418 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.

Mail Message Templates

Provides email message templates as configuration entities.
Categories: Developer tools

Yet another statistics module

YASM (Yet Another Statistics Module) is a comprehensive analytics dashboard for Drupal that centralizes site and personal statistics in one place, with tables, optional charts, and email reports....
Categories: Administration tools, Integrations

Group Menu

This module is designed to associate group specific menus with a group when using the Group module. This is inspired by OG Menu and adapted to work with the Group module. Requirements Group module ...
Categories: Administration tools, Content display, Content editing experience

reCAPTCHA V3 Integration

Simple reCaptcha v3 integration. No captcha module required. Sponsored by Darwinapps
Categories: Security

Multi-Language Link and Redirect (MultiLink)

Overview A module which might save a lot of work (see the example scenarios below) if you have content in two or more languages. Latest news 24-Aug-2015 D7 update released with a couple of new...
Categories: Content editing experience, Multilingual, Administration tools

Taxonomy delete all terms

For sites with very large Taxonomy vocabularies, deleting vocabularies may become impossible due to the term deletion request timing out. When that happens before the deletion transaction is...

Google Maps: Store Locator

This module is unsupported due to a security issue the maintainer didn’t fix. If you want to use this module, your options are: Choose another, actively maintained module instead Following the...
Categories: Content editing experience, Site structure

Comment mover

Description This module allows you to move comments and nodes around. You can either a) move comments below other comments on the same node b) move comments to another node or comment c) convert...
Categories: Administration tools, Content editing experience, Content display

Ubercart Field attributes

This module links Ubercart's attribute system to Drupal core's fields API and allows to automatically create product attributes from fields and options from the multi-values. There's an earlier...
Categories: E-commerce, Site structure

TabPanelWidget

Makes the TabPanelWidget library available for various tab and accordion display purposes. Our (government) organization had a need for responsive tabs that would collapse to accordions at narrower...
Categories: Accessibility, Content display

Views Same field Contextual Default

Use case Sometimes we want to build a block displaying content related to the current page's content, sharing the same values with one or more fields. This was usually done via building a custom...

Views Showcase

The Views Showcase can be used to create very elegant and beautiful Showcases to display content you may want to highlight in your site. This module integrates with Views module, so you can use any...

Lytics

The Lytics Drupal Module seamlessly integrates Drupal 10+ with the Lytics Customer Data Platform (CDP). This integration empowers site administrators to leverage extensive visitor data and...
Categories: Developer tools, Integrations

Rules Regex (D7)

More powerful regular expression actions. Born in [#1658092].
Categories: Automation

Word Serialization

This module provides a Word encoder for the Drupal Serialization API. This enables the DOCX format to be used for data output (and potentially input, eventually). For example: Views can output DOCX...
Categories: Content display, Developer tools, Media

Promo Card for Layout Builder

🇺🇦This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and the safety of Europe. This component displays a title, headline, description...
Categories: Content display

Open Atrium Toolbar

Provides the breadcrumb navigation, main menu toolbar, space menu toolbar, and drupal admin menu button for Open Atrium Submit an Issue or See issue queue

Open Atrium Styles

Improves the normal Drupal admin experience for Open Atrium Submit an Issue or See issue queue

Advanced Entity Notify

Advanced Entity Notify is a tool to send notification e-mails to admins/moderators about entity (node, comment, other) events (create, edit, delete). Module can send e-mails to admin (user with id...
Categories: Administration tools, Content editing experience, Integrations

Ajax Add to Cart

Ajax add to Cart =============== Ajax add to Cart is a Drupal 8 Commerce's extension that is used to add product into cart using Ajax. This module Ajaxify the add to cart process. A pop up message...
Categories: E-commerce

Inactive User

The inactive_user module provides Drupal administrators with a way to automatically manage inactive user accounts. This module has two goals: to help keep users coming back to your site by...
Categories: Administration tools, Access control, Developer tools

Http Client Logs

Log all drupal core http_client request & response logs in database. So we can easily track the outgoing request made by \Drupal::httpClient(). Features: 1. This module logs all the request and...
Categories: Administration tools, Decoupled, Developer tools

CountUp Formatter

Provides a field formatter that integrates the countUp.js library. The field formatter can be used on integer, float and decimal fields. Field formatters can be applied in the display settings of...
Categories: Site structure

Codit: Batch Operations

Codit: Batch Operations is for Drupal developers to easily invoke batch operations in hook_update_n, Drush Deploy hooks, cron, with Drush, or using the UI. Features Baked-in reporting of operations...
Categories: Administration tools, Automation, Developer tools

Teaser Image

The module automatically generates thumbnail for teasers and RSS feeds from images included in node body (or imagefield which attached to node). Key Features The module uses Image Styles to...
Categories: Content editing experience, Content display, Media

Pages