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

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

Taxonomy View Counter

Counts the number of views for each taxonomy term page and provides a field in the view to display the count. Also, the view can be sorted using this field to show results based on the number of...
Categories: Site structure

Bulk Archive

Bulk Archive is a lightweight Drupal 9/10 utility module that allows site administrators and content managers to archive multiple content items in one action from the content overview page. This...
Categories: Content display

Administration Theme by Content Type

Set whether to use the administration theme when editing or creating content per node type. That is, use the admin theme for adding and updating content, but for only specific types of nodes....
Categories: Administration tools, Content editing experience

TMGMT ModernMT

ModernMT Translator Integration for TMGMT Overview The tmgmt_modernmt module seamlessly integrates the ModernMT machine translation service with the Translation Management Tool (TMGMT) in Drupal....
Categories: Multilingual

Google Tag Manager Stape

This module provides the ability to replace the GTM script with a script that passes through Stape, thereby enabling server-side tracking. Features This module enables server-side tracking with...
Categories: Search engine optimization (SEO)

Views Multivalue Reference Helper

Views Multivalue Reference Helper Fix duplicate rows in Views caused by multi-value entity reference fields. When using Views with entity reference fields that allow multiple values—such as a...
Categories: Content display

Content AI tagging

A custom module for AI based content tagging Features Here, answer the following questions: What is the basic functionality? What unique features does enabling this project add? When and why would...
Categories: Content editing experience

Unomi Personalization

This module enables your Drupal website to support advanced personalization features without relying on a specific provider. It offers the foundation for connected customer experience management by...
Categories: Integrations

Gov Alerts

The Gov Alerts Module provides site administrators with the ability to pull in data from various U.S. government open APIs, such as FEMA, CDC, EPA, NWS, and USGS, to display timely alerts for...

Entity Share Trash Ignore

This module integrates the trash bin functionality with entity share. It causes entities that are marked for import via entity share but are already in the trash bin on the target site, to be...
Categories: Administration tools, Content editing experience

Media Dupe Detect

Features The Media Duplicate Detect module enhances the Media Library experience by automatically identifying duplicate file uploads. When a user attempts to upload a file that already exists, the...
Categories: Media

infomaniak_connect

This module is an integration with the Infomaniak OpenID Authentification. Dependencies Drupal OpenID Connect module - https://www.drupal.org/project/openid_connect Getting Started Install the...
Categories: Access control

LocalGov Mercury Editor

LocalGov Mercury Editor LocalGov Mercury Editor integrates Mercury Editor https://www.drupal.org/project/issues/mercury_editor front end editing with LocalGov Drupal This is an early demonstration...

DXP Assistant

Provides an assistant connecting your Drupal site to a suite of DXP products. Currently WIP.
Categories: Automation, Integrations, User engagement

Langchain Provider

Here, write an introduction that summarizes the purpose and function of this project with a focus on users brand new to Drupal. Answer the question: What solution does this module provide? The...
Categories: Automation

Fediverse Social Link Field

This module extends Social Link Field adding Fediverse social media projects like Mastodon, Peertube, Lemmy, etc. Supporting this Module Support my work on Liberapay Or using social crypto G1:...
Categories: Content display

TacJS for Piano Analytics

This module allows to use the Piano Analytics Drupal module with the TacJS module.
Categories: Integrations, User engagement

Nesguard

NESGuard SRI Monitor integrates Drupal with NESGuard.cloud to provide advanced JavaScript security through Subresource Integrity (SRI) monitoring. It protects your site from supply chain attacks by...
Categories: Security

SPARC

Here, write an introduction that summarizes the purpose and function of this project with a focus on users brand new to Drupal. Answer the question: What solution does this module provide? The...
Categories: Automation, Developer tools, Integrations

POST taxonomy term for JSON:API

This is a module that makes it easy to post taxonomy trem in a content type using JSON:API. Comming soon...
Categories: Content editing experience

Store Visibility Condition

Very simple little module, for displaying or not displaying blocks depending on the site's current store. Features Add Block Visibility Conditions for Stores Additional Requirements This module...
Categories: E-commerce

Commerce Interledger

Summary: The Commerce Interledger module integrates Drupal Commerce with the Interledger Protocol, enabling payment processing through Open Payments-enabled financial institutions. This module...
Categories: E-commerce

Interledger API

The Interledger module provides Drupal integration with the Interledger Protocol, enabling Open Payments functionality. This module serves as a foundation layer that translates the Open Payments...
Categories: E-commerce

Siteimprove Accessibility

Drupal 11 The new major version supports Drupal 10+ and Drupal 11. Siteimprove Accessibility Plug-in – Ensure Digital Accessibility Where it Matters Most Siteimprove now offers a powerful plug-in...
Categories: Accessibility, Content editing experience, Search engine optimization (SEO)

Entity reference formatter access bypass fallback

The Entity reference formatter access bypass module extends the Entity view reference formatter and allow to select a view mode as fallback in case a user cannot access to an entity. By default, if...
Categories: Content display

Pages