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.
Simple WT Metatags
The Simple WT Metatags module provides a lightweight and configurable solution for managing essential SEO and Open Graph (OG) tags on your Drupal website. Unlike comprehensive SEO modules, Simple...
Categories: Search engine optimization (SEO)
Mastodon API
This module will integrate with the Mastodon API, allowing you to "Toot" from within the Drupal interface. The idea is that you can install this module if you want to quickly share your content...
Categories: Content editing experience, Integrations
FlowDrop
Workflow Orchestration for Modern Drupal FlowDrop is the workflow orchestration module for Drupal. It gives you everything you need to create, manage, run, and track flows — and more capabilities...
Categories: Artificial Intelligence (AI), Automation, Integrations
Page Not Found Files Reports
This module adds a admin report to review the most common 404 errors on your site all files. Features A report will be generated under Reports menu where all 404 files list will be showing through...
Categories: Administration tools
MCP Server
This module is back on active development
Categories: Artificial Intelligence (AI), Integrations
SDX
SDX extends Drupal's Single Directory Components with React, Vue, and Svelte. Write components using modern JavaScript frameworks inside Drupal's SDC structure. SDX handles the build pipeline,...
Categories: Integrations
Amazon Product Widget
A module for adding amazon products to your site, with custom theming, caching, automated fetching, storing & renewal of product data. Requires an Amazon Associates account and a SQL storage...
Categories: E-commerce, Site structure, Integrations
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
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 Viva Wallet smart...
Categories: E-commerce
AskFlow Q&A
AskFlow Q&A makes website content more interactive by letting visitors ask questions in the exact place where they need help. Instead of sending every question into a generic Contact Us inbox,...
Categories: Content display
Frontify
This module integrates Drupal with the Frontify digital asset management (DAM) platform. Use this module to import/upload media from your Frontify digital asset management system. More in-depth,...
Categories: Content editing experience, Media
Commerce USAePay
USAePay credit card gateway for Commerce using SOAP. Requires PHP SOAP to be installed. Developed by DLC Solutions for Caron Treatment Centers. For Ubercart integration, see UC USAePay.
Categories: E-commerce
Vercel Deploy
This module allows you to integrate Vercel deployments with Drupal. Usage of Vercel Deploy Forced deployments from the Drupal User Interface. (soon) Automatic deployments by hooking into content...
Categories: Developer tools
Drupal Site Audit
A Drupal site auditing framework that identifies configuration issues, performance problems, and best practice violations. Tracks all installed modules with versions and detects pending updates,...
Categories: Administration tools, Developer tools, Performance
AI Chatlog
Overview AI Chatlog provides a browsable conversation log viewer for Drupal sites using the AI module ecosystem. It reconstructs human-readable chat transcripts from the events already captured by...
Categories: Artificial Intelligence (AI)
AI Insights
Overview AI Insights brings analytics and notifications to your Drupal site's AI assistant conversations. It uses LLM-powered classification to automatically discover what users are asking about,...
Categories: Artificial Intelligence (AI)
Decoupled User Authentication
Description This module aims to provide a simple API for storing information about users who visit your site whether they register or not. By extending the base user entity the module allows you to...
Categories: Access control
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)
DNS
Manage DNS zones and records directly in Drupal. The DNS module provides a modern, extensible system for defining and managing DNS data using Drupal content entities. It supports common and modern...
Categories: Developer tools
DDeck Advanced Media
Adds modern Media display formatters for Drupal: Plyr-based audio/video players, remote video (YouTube/Vimeo), and PhotoSwipe image galleries with configurable player settings. DDECK Advanced Media...
Categories: Media
OpenPHP Encryption
Features This module adds OpenPHP encryption to the encrypt module's ecosystem. This is an asymmetrical encryption method. If you want to use one encryption profile to encrypt and decrypt, you will...
Categories: Security
Time's Up
Provides cache-tags to deal with time sensitive data. You need Times'up if You want to regenerate caches of specific render-array based on a time E.g. Refresh the cache of my listing of Events...
Categories: Developer tools, Performance
ajaxify sandbox
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...
Canvas Field Component
Features This module allows fields to be placed into Drupal Canvas templates. This allows any field to be used in a Drupal Canvas template, without having to be mapped to a compatible component...
Categories: Content display, Content editing experience
Crop Usage Report
While you can edit a media image's crop types manually, it can become unwieldily to complete a large editing project out of it since Image Widget Crop does not provide a usage report out-of-the-box...
Categories: Content display, Content editing experience, Media