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

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

Scheduler

Scheduler gives editors the ability to schedule content, media, commerce products and taxonomy terms for publishing and unpublishing at specified dates and times in the future. The 2.x branch...
Categories: Administration tools, Automation, Content editing experience

Backup and Migrate

Back up and restore your Drupal MySQL database, code, and files or migrate a site between environments. Backup and Migrate supports gzip, bzip and zip compression as well as automatic scheduled...
Categories: Administration tools, Import and export

Scheduler content moderation integration

This is a submodule for the scheduler module to integrate with content moderation. It is taken from the patches of this issue: [#2798689]. None of this is my work, all the work has been done by the...

Job Scheduler

Simple API for scheduling tasks once at a predetermined time or periodically at a fixed interval.
Categories: Developer tools

Rules

The Rules module allows site administrators to define conditionally executed actions based on occurring events (known as reactive or ECA rules). Example use cases Build flexible content publishing...
Categories: Automation, Developer tools, Site structure

Webform

The Webform module allows you to build any type of form to collect any type of data, which can be submitted to any application or system. Every single behavior and aspect of your forms and their...
Categories: Integrations, User engagement

Lightning Scheduler

Lightning Scheduler allows you to schedule a moderation state change to happen in the future. This project was originally developed as part of the Lightning distribution (under the Lightning...

Scheduled Transitions

Users may select a specific revision, and it will be changed to a different moderation state at a specified date. Scheduled Transition differentiates from other scheduling projects by providing a...
Categories: Content display, Content editing experience, Developer tools

Views Slideshow

Views Slideshow can be used to create a slideshow of any content (not just images) that can appear in a View. Powered by jQuery, it is heavily customizable: you may choose slideshow settings for...
Categories: Content display

Simple Cron

Simple Cron gives site builders and developers clear, per-job control over Drupal cron tasks. Each job can have its own schedule, status, execution rules, order, and optional settings. The module...
Categories: Administration tools, Developer tools, Performance

Sitewide Alert

The Sitewide Alert module adds the ability to show alerts at the top of your site. This module can be used for showing alerts to your visitors to inform them of planned maintenance periods,...
Categories: Content display, Content editing experience, E-commerce

Acquia Purge

Top-notch cache invalidation on Acquia Cloud! The acquia_purge module invalidates cached content on Acquia Cloud and allows you to set Drupal's time to live (TTL) to a high value like a year. This...
Categories: Content editing experience, Developer tools, Performance

Entity Construction Kit (ECK)

The Entity Construction Kit (ECK) builds upon the entity system to create a flexible and extensible data modeling system both with a UI for site builders, and with useful abstractions (classes,...
Categories: Content editing experience, Developer tools

State Machine

State Machine Provides code-driven workflow functionality. A workflow is a set of states and transitions that an entity goes through during its lifecycle. A transition represents a one-way link...

Simplenews

Overview Simplenews publishes and sends newsletters to lists of subscribers. Both anonymous and authenticated users can opt-in to different mailing lists. HTML email can be sent by adding Drupal...

Lightning Workflow

Lightning Workflow includes tools for building organization-specific content workflows using the Workflows and Content Moderation modules in Drupal 8 core. Out of the box, it gives you the ability...
Categories: Content editing experience

Warmer

This module provides all the necessary infrastructure to orchestrate your cache warming processes. You can warm the cache of your critical entities (and more!) right after you deploy to production....
Categories: Performance

Fullcalendar Library

This is a utility module that simply provides the fullcalendar (3.x) and fullcalendar scheduler (1.x) libraries to other modules. If either library is not locally installed under /libraries, it...
Categories: Integrations

Scheduled Publish

Scheduled Publish This module contains a field type for nodes and medias to update the moderation state of some contents via a cronjob. Usage Enable the workflow for your entity type. Add a field...
Categories: Access control, Content editing experience

Scheduler field

The scheduler field module add a scheduler field type. Scheduler field type allow to configure some schedules actions to fieldable entities. The different schedules actions are defined as plugin....
Categories: Administration tools, Content editing experience, Site structure

Newsletter (D7)

Newsletter module aims to be a full blown newsletter solution for Drupal 7. It is especially recommended for people that need more than one newsletter list for their site. Dependencies Entity API...
Categories: Integrations

Simplenews Scheduler

Simplenews Scheduler sends a newsletter as a re-occurring item based on a schedule. It does so by creating a new edition (rendered copy as HTML Format) of a node at the time that it required to be...
Categories: Content editing experience, Integrations

LocalGov Alert Banner

Localgov Drupal Alert banner module, adds a global alert banner block and entity. Order of alerts In terms of order, it should be Notable Death -> Major -> Minor -> Announcement and then in date...

LocalGov Workflows

Default editorial workflow for LocalGov Drupal content. Provides a Drupal content moderation workflow, a content approvals dashboard, content scheduling and content preview. The content workflow...

Webform Scheduled Tasks

This module (2.x branch) provides a generic scheduler for processing webform submissions. There are two kinds of plugins developers can write to hook into the scheduler: Result set plugins: these...
Categories: Administration tools, Import and export, Developer tools

Pages