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

9,779 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.

Delete File

Delete File module is an simple file delete module based on php and drupal functionality. this module will delete files from a given date to +1 day. Features - this module will help developers to...
Categories: Content editing experience, Developer tools, Media

Cache tags CDN optimizer

## INTRODUCTION The Cache Tags CDN Optimizer module optimizes Drupal's cache invalidation by replacing standard entity cache tags with custom reference tags. This prevents unnecessary cache...
Categories: Administration tools, Developer tools, Performance

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

MySQL/MariaDB Query Logger

mysql_query_logger is a minimal module that logs all Drupal database activity to a custom file. You do not need to install or enable the module via the Drupal UI—simply add the code via Composer...
Categories: Developer tools

Cite

This module allows users to retrieve citation information for nodes within a site. This module will be useful to researchers and academics who need to cite their sources in various styles. 'Cite'...
Categories: Content display, Developer tools

Webform Combine Fields Handler

This module provides a Webform handler that allows you to combine submitted field values into a separate field on the form. It can handle simple use cases such as combining First Name and Last Name...
Categories: Developer tools, Integrations, User engagement

Nostr Dev Kit (NDK)

WIP The nostr_ndk module is a module to include the Javascript library Nostr Dev Kit (NDK) in your Drupal project. Objective Install and export the Nostr Dev Kit (NDK) library in a Drupal project....
Categories: Developer tools

Data Resource

This module abstracts the data from the implementation. It creates two plugin types. Resources and Processors. Features Easy to work system where the developer has full control over the code used...
Categories: Developer tools

DSFR Twig Components

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: Content display, Developer tools

Webform Markup

Allows the webform builder user to take full control of the HTML markup used by the webform. Let's you hide some of the webform components (you wouldn't want to show the ones that you are rewriting...
Categories: Content display, Developer tools

Webform Appointment

Implements an appointment system based on webform and webform markup.
Categories: Developer tools

tourly

This module adds extra features to Drupal 8 core's "tour" module. add tours to paths and path aliases (instead of route names that core tour module does) auto-launch the tour on that page by...
Categories: Developer tools

Debug Headers

This module helps to spot that headers are created correctly on reverse proxy systems. By printing out the headers in a block you can look at issues with caused by not sending the correct headers...
Categories: Developer tools

Migration helpers

This module is meant as an aid for development and deployment, and includes bits of help for migrate and bits that can be used directly in deploy hooks to rearrange content on your modern Drupal...
Categories: Developer tools, Import and export

Cool aid; Editable help messages

Allows users in permitted roles to add custom help messages to any specific path or path pattern, for display to selected roles, along with help messages provided by other modules. Custom help...
Categories: Content editing experience, Developer tools

Translation status

This module is now abandoned in favour of the much superior status and update functionality now available in the Internationalization package. Translation status creates a report listing the status...
Categories: Developer tools, Multilingual

Tynt

Adds the ability to implement the Tynt service to retrieve copy & paste analytics and append additional copy to text that has been copied. For more information on Tynt, please check out their...
Categories: Integrations, Developer tools

OO Wizard

This is an API module - if you're not a developer this is probably not for you. This module provides an OOP API for building multi-page forms. It's partially based on the ctools multi-form plugin....
Categories: Developer tools

ZM Template

Description -------------------------- Simple template api support Twig syntax. You should install this module with ZM Slideshow to see how it work. Requirements -------------------------- ctools...
Categories: Integrations, Developer tools

ZM Slideshow

Description -------------------------- A Bean slideshow plugin used with ZM Template help you can quick and easy create slideshow with many jQuery plugin like FlexSlider, Cycle2, Caroufredsel......
Categories: Integrations, Developer tools

Multiselect to Drop In

A user-friendlier drop-in replacement for the standard select with multiple attribute activated. Installation Download and install modules as usual. Download multi-select.js from projects homepage...
Categories: Developer tools, Integrations

iGrowl

This module makes the iGrowl library available for use from within Drupal, enabling you to create iGrowl alerts from either your own custom javascript code or by using an included AJAX command...
Categories: Developer tools

Update Extended

- Provides alternative updates. It provides extra options for updating projects when other available releases are available for updates. - Defaults to latest version. It defaults to the module with...
Categories: Administration tools, Developer tools

Field collection to multifield

Allows site builders to migrate existing Field Collection fields to Multifield fields.
Categories: Content editing experience, Site structure, Developer tools

Static Deploy

Add-On module for the Static Generator module. Allows to deploy the generated static pages to the target host by using either FTP, SFTP or local copy.
Categories: Administration tools, Developer tools, Performance

Pages