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

54,235 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.

Rules Modal

“Rules modal makes it easy to prompt a user for confirmation of a task during the execution of a rule. Combined with a module such as https://www.drupal.org/project/rules_conditional , this enables...
Categories: 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

OG Rules Permissions

Provides a Rules action that can set an OG permission.
Categories: Automation

rules random

A simple rule action to generate either a random string or integer. Can define the length of the random result. For random strings, can also choose to include numbers and lowercase letters.
Categories: Automation

Rules Get Real Path

This is a very simple rules action which, when provided with a file entity, returns the real local file path of that entity - useful if you are doing server side processing of the file.
Categories: Automation

Rules String Length (rules_strlen)

Provides an action that returns an integer when given a string. Also, not a bad module to view how to create your own custom action. Implements one hook function and one internal action function.
Categories: Automation

Availability Calendars Rules

The Availability Calendar Rules module allows you to set an availability calendar state using Rules. This module aims to fulfill the many requests for setting Availability Calendar states in the...
Categories: Automation

Commerce Product Clear Feeds Hash

Provides an action for rules that clears a feeds hash associated with a given product.
Categories: Automation

Webhook OpenTrigger

This module provides OpenTrigger support for the Webhook module. OpenTrigger is an OpenSource IoT System to trigger online actions with a physical button. See http://opentrigger.com. Using this...
Categories: Automation

Rule Embed View

The module define rules action provide token contain unfiltered html of rendered view. I use this module for send an e-mail of the contents of an order that is rendered by a view. Perhaps this...
Categories: Automation

Varnish Purge Rules Action

This module provides a two new actions for Rules: Purge Varnish Page Cache for Node Purge Varnish Page Cache for Term Dependencies Rules Varnish
Categories: Automation

Loyalist

About Loyalist uses simple, non-invasive techniques to help site administrators identify site "loyalists". By default, a loyalist is defined as a user who visits the site three times or more in one...
Categories: Automation

Voting Rules D8

This module is related to Voting Rules which was in Drupal 7 but now It is also available on Drupal 8 Version.
Categories: Automation

Rules Flow

This Module provides integration between the Drupal Rules module and Prefect workflow server. Details TBC
Categories: Automation

ECA Variety Pack

Introduction ECA Variety Pack is a module that provides a miscellaneous collection of events, conditions and actions that don't perhaps fit in a specific category. Installation Install using...
Categories: Automation

Rules Condition Environment

This module provides a Rules condition plugin. This enables you to check whether or not the base url matches a configured url. Background When posting data to third party api's, it may be desirable...
Categories: Automation

Ystock

Ystock is a Drupal module which enables you to display stock quotes from most national or large stock markets in the world. Installation | Configuration | TODO | Credits Last release was 4.5
Categories: Integrations

Delicious

This module provides integration with the REST API at http://del.icio.us It will use your cron tasks to download tags; each user with the right privilege can have one set of delicious tags and...
Categories: Integrations

LiveJournal

The LiveJournal module will work on integrating LiveJournal based sites and Drupal sites in various ways. Please come with suggestions! :) First goal is to enable LiveJournal's XML-RPC protocol...
Categories: Integrations

Amazon associate tools

Note: This module will not be upgraded past Drupal 5. For Drupal 6 and above, see Amazon module, which will come bundled with an aat_legacy.module. Update 5.16 will be the last version to be...
Categories: Integrations

Google Sitemap

This module has been abandoned and is no longer supported. Its functionality has been moved to the XML Sitemap module.
Categories: Integrations

imood

The imood module is a module that can synchronize moods with imood. You designate two profile fields to act as mood fields. Those fields will be synchronized when the user account is edited.
Categories: Integrations

Prodigem

This module will automatically make torrents of files attached to nodes, using Prodigem, a site where you can easily create and host these torrents.
Categories: Integrations

Plazes

This module connects with the plazes website and shows the latest known plaze of your users, once they supply their Plazes username and password. If the GMap Filter module is installed, it prints...
Categories: Integrations

Freemind

Freemind is an open source "mindmapping" tool to help organise your thoughts and to provide a clear visual means of displaying ideas. Currently, the module displays or exports a vocabulary, but I...
Categories: Integrations

Pages