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.
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