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.
Rules Plus
Overview Rule Plus module provides some extra events and actions to the Rules module. Refer to Features section for more detail. Features Following new events have been added. First time login....
Categories: Automation
Rules Data Transforms
Rules Data Transforms provides data transformation actions to rules. This project is a temporary location for code related to [#745314]. Currently contains: Convert to uppercase / lowercase Encode ...
Categories: Import and export, Automation, Developer tools
Comment Settings
This module implements an action that allows site administrators to change a node's comment settings. With this module you can use View Bulk Operations to update the comment settings of many nodes...
Categories: Automation
EAPI node comments
This module expose the node comments in a property for Entity API. Applicable for example, Search API, Rules etc. After installing, you find also comments at node in Search API, Rules etc. More...
Categories: Content editing experience, Automation
FlowDrop UI
FlowDrop UI A Drupal module providing the user interface for FlowDrop - a visual workflow editor built with Svelte. NOTE: - This project is released in sync with upstream flowdrop library. - For...
Categories: Artificial Intelligence (AI), Automation, Integrations
Token Morpher
Allows token values to be processed by Morpher. Features The module adds new tokens of type morpher. Use them to modify the original token values with Morpher functions: morpher_inflect morpher...
Categories: Automation, Developer tools, Integrations
Layout Builder Auto Translation
This module automatically translates inline blocks in the layout builder at the time of creating the node translation using Drupal AI. Features Here, answer the following questions: What is the...
Categories: Automation, Content editing experience, Multilingual
Content Complete
Content Complete is a CCK extension module that allows to tag CCK fields needed for completion (CCK Complete). The module checks the tagged fields against the content provided for those content...
Categories: Automation
Customer Profile Type UI
The big idea This module provides a dynamic way to add new customer profile types for the Commerce module using a UI. So if you want another customer profile type other then the default billing...
Categories: E-commerce, Automation
Pathauto Update
The Pathauto Update module is an extension for the popular Pathauto module. It makes sure that path aliases are automatically regenerated when values behind the tokens change. For example, in case...
Categories: Automation, Search engine optimization (SEO)
Rules Token
This module extends the 'Rules' module for Drupal >=9. The module enables to use in Rules tokens provided by the following modules: 'Token' 'Custom Tokens' 'Custom Tokens Plus' 'Advanced Entity...
Categories: Administration tools, Automation, Content editing experience
flux Twitter API
Integrates with the twitter API based upon the flux Services integration. This is an integration module, so it does not expose any end-user functionality. It integrates Drupal with the twitter API...
Categories: Developer tools, Automation, Integrations
Related Entity Rules Extension
Rules extension that offers extra functionality regarding entities related through an Entity Reference field.
Categories: Automation
Facebook Page Post
A rule to post content to a facebook page. It is an interim solution for the issues in the Facebook Page Rules module. Specifically... It adds the ability to have multiple pages (different rules...
Categories: Content editing experience, Automation, Integrations
Redirect Page By Role
Redirect Page By Role What is: It is a module that allow your website redirect any user in any node to anywhere. The redirects could be configured for individual nodes or by content type. How to...
Categories: Automation, Site structure
Track N Notify
Adds a button to nodes for users to track future updates. Automatically adds a track for users who comment on a node. In early development. Feedback, forks, and merges encouraged. Dependencies: *...
Categories: Automation, Developer tools
Hansel breadcrumbs
"Breadcrumbs done right" Hansel (named after Hansel and Gretel) provides custom breadcrumbs which are build by user defined rules. These rules are independent from the menu system. Rules can have...
Categories: Administration tools, Automation
ComfyUI Integration
Seamlessly integrate ComfyUI AI workflows into your Drupal site with dynamic forms, intelligent dependency management, secure media handling, execution history, and Layout Builder support. - Alpha...
Categories: Artificial Intelligence (AI), Automation, Integrations
Webhooks
Webhooks are "user-defined HTTP callbacks". They are usually triggered by some event, such as pushing code to a repository or a comment being posted to a blog. When that event occurs, the source...
Categories: Automation, Import and export, Integrations
Compare
This project is a first small step in an attempt to do something similar to what is found at the Khan Academy (khanacademy.org). This first step allows for setting up Rules components used for...
Categories: User engagement, Automation
Page Refresh Webhook
A lightweight Drupal module that triggers a POST request to a defined URL when an entity of a specified content type is saved in Drupal. Features Configurable webhook endpoint API key...
Categories: Automation
DUADP (Decentralized Universal AI Discovery Protocol)
Built by a human using an AI assistant: 🤖 ➕ 🧠 Note that extensive parts of this module was generating via AI coding agents under human supervision. Drupal's AI ecosystem gives you powerful tools to...
Categories: Artificial Intelligence (AI), Automation, Developer tools
Mailcomment rules
Mailcomment rules provides a direct e-mail rule to integrate with mailcomments. Allowing a more flexible lightweight solution. This is perfect for support tickets or more. -------- The Mailcomment...
Categories: Content editing experience, Integrations, Automation
Signup Rules
The Signup Rules module provides Rules integration for Signup. Provided Rules elements Events User signed up to content User updated the signup to content User canceled the signup to content Signup...
Categories: Automation
Admin Frosting
Overview Admin Frosting is the kitchen sink of administrative modules. Out of the box, it comes with a ton more options than Drupal core gives you for managing your content. It replaces Drupal'...
Categories: Administration tools, Automation