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

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

Drush (AI) Webmaster

This module gives AI agents full creative AND destructive power over your Drupal site. AI-Powered Drupal Site Management via Drush Drush Webmaster provides a comprehensive suite of Drush commands ...
Categories: Administration tools, Artificial Intelligence (AI), Developer tools

Media Text Overlay

This module provides a flexible way to create visually rich text overlays with background image. It allows editors to place text on top of images with configurable positioning options such as top...
Categories: Content display, Media

FlowDrop Gin

Integrates the FlowDrop UI with the Gin admin theme. Automatically maps FlowDrop design tokens to Gin's accent colors and synchronizes dark mode, so FlowDrop workflow builder and dashboard...
Categories: Content editing experience, Integrations

Analyze Broken Links

This module is part of the Analyze module ecosystem and included in DXPR CMS. Every Broken Link Costs You Visitors and Rankings Google penalizes pages with broken links. Visitors who hit a 404...
Categories: Search engine optimization (SEO)

Analyze Search Console

This module is part of the Analyze module ecosystem and included in DXPR CMS. Stop Switching to Google Search Console Every Time You Edit a Page You're editing a blog post. How many clicks did it...
Categories: Search engine optimization (SEO)

Field Usage Display

The problem Drupal fields are reusable within the same entity type. The same field storage (for example, body) can be attached to multiple bundles — for example, the Article and Basic page content...
Categories: Administration tools

Webform Term Hierarchical Checkboxes

Webform Term Hierarchical Checkboxes provides a custom Webform element that renders a taxonomy vocabulary's terms as collapsible, hierarchical checkboxes. By default only the root-level (depth 0)...
Categories: Integrations, Site structure

Facets Protection

For some time now, excessive bot traffic - mostly AI Bot Abuse - has been causing overload on faceted views. The new version 3 of Facets already addresses this issue and offers the option of...
Categories: Security, Site search

Migrate API Key

Add an API key to Drupal migration source URLs This module was created to support Drupal-to-Drupal migrations, but theoretically should work when querying any remote content that requires an API...
Categories: Access control, Developer tools, Import and export

SDX Realtime

SDX Realtime turns any Single Directory Component into a live, server-driven surface. Three submodules - sdx_reactive, sdx_websocket, sdx_broadcast - bring the patterns you'd otherwise reach for...

Error Squelch

Suppresses Drupal status, warning, and error messages whose text matches configured patterns. Useful for hiding persistent test-mode notices, CI/CD log noise, and chatty third-party module warnings...
Categories: Developer tools

SDX DRAST (Theme Engine)

SDX DRAST (Drupal Render Arrays to Structured Tokens) replaces Drupal's Twig template engine with a structured data pipeline. Instead of producing HTML strings, the engine outputs typed JSON that...
Categories: Integrations

Log Alert Rules

Log Alert Rules provides configurable threshold-based alerting for Drupal watchdog log entries. Instead of manually watching logs or building one-off automation for recurring errors, site...
Categories: Administration tools, Developer tools

Agent Context

CTX provides MCP tools that expose your Drupal site's structure and context to AI coding assistants. Instead of manually describing your data model, you can connect an AI agent to the CTX MCP...
Categories: Developer tools

Monitoring Memcache

Adds Monitoring sensors that report on each configured Memcache cluster, so cache health can be alerted on alongside the rest of your site's sensors. Sensors provided One sensor instance is...
Categories: Administration tools, Performance

Monitoring Slack

About Monitoring Slack sends Monitoring sensor status change notifications to a Slack channel via an incoming webhook. Drop-in replacement / companion for the monitoring_mail submodule for teams...
Categories: Administration tools

Entity Ref Bootstrap Accordion / Tab Formatter

Simple Bootstrap Accordion / Tab Field formatter for field types "entity_reference , entity_reference_revisions". So it will be available Paragraphs module as well. It's a fork to https://www...
Categories: Site structure

ICES

Integral Community Exchange System is a suite of Drupal modules featuring social currencies management for communities. Integral CES wants to be a modern alternative to the widely-used software CES...

Modal Management Module

Drupal 8 and up Module for managing site modals. Maintained and supported by Interactive Knowledge. This module creates a custom entity (Modal) and allows for different bundles. All are fieldable...
Categories: Content display, Content editing experience

AI Content Review

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: Artificial Intelligence (AI)

Reference as field formatter

A field formatter that transports the referenced entities as a pseudo field on the host, mostly for themers pleasure. Say for example you are having a entity queue attached to your node, but your...
Categories: Content display, Developer tools, Site structure

block_content_explorer

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: Administration tools

WT Commerce Suite

The WT Commerce Suite is an ultra-lean, decoupled e-commerce and booking ecosystem. It seamlessly unifies physical products, hotel rooms, and hourly appointments into a single, GDPR-compliant Viva...
Categories: E-commerce

Meeting API BigBlueButton

BigBlueButton implementation for Meeting API module. WIP. ⚠️ Important: SHA-1 support removed in 1.0.0-alpha5 As of release 1.0.0-alpha5, support for SHA-1 has been dropped. This change is not...
Categories: Integrations

Domain Extras

Various utilities related to the Domain project. Versions Version 2.0.x is compatible with Domain 2.0.x (beta4+). Version 3.x is compatible with Domain 3.x (alpha11+). Included modules Domain SSO...

Pages