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

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

Retention Database Backup

⚠️ Status: Pre-Release (Development Version) This module is in active development. While functional and safe for testing in development environments, it is NOT recommended for production use until...
Categories: Administration tools, Automation, Import and export

AI Automators Google Vision

This module helps you to work with Google Vision and the AI Automators inside your AI Automator workflow. This is a submodule from the AI module that allows you to automate almost anything. This...
Categories: Automation, Media

Entityform E-Mail Confirmation

This module provides elements for Rules, which will allow you to setup confirmation of emails, that are sent to your website by using entityform. This module isn't "plug and play", after enabling...
Categories: Integrations, Automation

File System Rules

About The module implements the following Rules Actions to interact with FS objects - directories and files: Open directory Create directory Delete directory Find directories Find files Copy file...
Categories: Automation

AI Migrate Content

The AI Migrate module integrates AI services into the Drupal Migrate framework, enabling automatic AI generation of content summaries, SEO-friendly titles and content categories either restricted...
Categories: Automation, Developer tools, Import and export

Gotta Download Them All

This project provides one way to help solve the issue Provide a way to download the entire git codebase for all projects. The solution is based on previous comments in that issue and... querying...
Categories: Automation, Developer tools

MI Preflight

MI Preflight: AI Content Compliance Gate for Drupal 11 AI-powered compliance gate for Drupal 11 that enforces Section 508, WCAG 2.1, PII and CUI detection, and federal content standards before...
Categories: Artificial Intelligence (AI), Automation, Content editing experience

Charts AI Agents

The Charts AI Agents module provides a plugin (with hopes to include more) that can send information about your Drupal site to a chosen AI provider to have it help you create charts. Dependencies...
Categories: Administration tools, Automation, Content display

Module Timer

The Module Timer module provides functionality for automatically uninstalling modules based on a specified duration. This allows site administrators to configure a time limit for how long a module...
Categories: Automation, Developer tools, Performance

Flagger Notify

Flagger Notify is a helper module for the Flag system. It solves a common problem: automatically sending email notifications to users when the content they have bookmarked or subscribed to is...
Categories: Automation, User engagement

One-Time Login Short Link

One-Time Login Short Link module is the lightweight replacement for 'Login one time' and 'One-time login' modules. Module creates short and secure links for one-time login. Links looks like http:/...
Categories: Administration tools, Automation, Access control

LocalGov France - Waste Disposal Centers importer ("déchèteries")

Imports selected waste disposal centers ("déchèteries") from the SINOE national registry into LocalGov (see: data.gouv.fr). This module relies on the Data.gouv.fr Dataset - Waste Disposal Centers...
Categories: Automation, Integrations

FlowDrop AI Provider

The FlowDrop AI Provider module brings powerful multimodal AI capabilities to FlowDrop workflows by integrating seamlessly with the Drupal AI ecosystem. It enables content creators and site...
Categories: Artificial Intelligence (AI), Automation, Integrations

Spam Detect

Spam Detect is a very lightweight API for detecting and acting upon spam. The project includes the following submodules: Spam Detect provides the core API, and doesn't do anything beyond that. Spam...
Categories: Automation, Security

Simple Crawler (Depracated)

Simple Crawler helps you scrape or even crawl webpages and websites for context, research or migrations. It just a wrapper around Guzzle, so it will not be able to scrape client side rendered...
Categories: Automation, Import and export, Search engine optimization (SEO)

Simple Crawler

Simple Crawler helps you scrape or even crawl webpages and websites for context, research or migrations. It just a wrapper around Guzzle, so it will not be able to scrape client side rendered...
Categories: Automation, Integrations, Search engine optimization (SEO)

Gutenberg AI Tools

This module provides an AI Block to your Gutenberg Editor, with this tool, you can use generative AI to add content to your nodes, you won't need to copy and paste from your AI Provider to your...
Categories: Automation, Content editing experience, Developer tools

Auto Taxonomy Menu

The Auto Taxonomy Menu module automatically generates dynamic child menu items for a parent menu link based on taxonomy terms in use by a specific content type. This is particularly useful for...
Categories: Automation, Content editing experience, Site structure

API Normalization

Built by a human using an AI assistant: 🤖 ➕ 🧠 Note that extensive parts of this module was generating via AI coding agents under human supervision. What It Does Turn Drupal into a management...
Categories: Automation, Decoupled, Integrations

Message Push

The Message Push module is a light weight bridge between the message module and the push framework. It fulfils a similar role to the message_notify module, but with the full flexibility of the push...
Categories: Automation

WEB-T

With WEB-T, you can effortlessly expand your reach by translating both new and existing content into multiple languages without the need to learn any new, complicated editing interfaces. Picture...
Categories: Automation, Multilingual, Search engine optimization (SEO)

FFmpeg Converter

This module automatically converts media files to different destination formats, and allows you to change a number of properties such as pixel size, frame rate, bitrate etc. It is designed as an...
Categories: Media, Automation

SPhoenix AI

SPhoenix AI Content Assistant AI-powered content generation and optimization module for Drupal 10+ with advanced chatbot interface, field mapping, and comprehensive analytics. Table of Contents...
Categories: Artificial Intelligence (AI), Automation, Search engine optimization (SEO)

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

AI Ongoing Evaluations

The evaluation framework module, part of the AI ecosystem. An evaluation is a test of how good an AI system is at achieving a specific goal. This module aims to be a framework to help sitebuilders...
Categories: Automation, Developer tools

Pages