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

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

Media View Add-ons

Media View Add-ons provides a Views Plugin which adds an additional column to the Media View (/admin/content/media) that displays edit links to the top level nodes each media image belongs to. The...
Categories: Media

Webform select collection

Webform select collection provides a webform element that groups multiple select elements into single collection.

Skilling

Skilling helps create and run skill courses. Skills are things like programing and mathematics, that require problem solving. There is a separate website on the project's goals, how it implements...

Deceptive Site Remover

This module provides a Drush command to identify and remove any malware and phishing code injected into the site after a cyber attack. The module looks for any unsafe code injected into text area...
Categories: Security

Iconset

Provides functionality for making sets of icons available to Drupal. The types of icons it can support is extendable and ships with icon handlers for working with SVG symbols (sprites) and glyphs ...
Categories: Developer tools

Omeda

The Omeda module provides basic Drupal integration to the Omeda API. It will allow you to connect to the API, automatically store comprehensive brand config in state based on a cron run, and...

Commerce Replicate

The Commerce Replicate module contains code to combine Drupal Commerce with the Replicate module. If required, it will also play well with the Replicate UI module by installing the Commerce...
Categories: Developer tools, E-commerce

Commerce Sberbank Acquiring

Integration Sberbank Acquiring with Drupal Commerce 2. This module should be only installed via Composer. Archives on drupal.org for informative purposes. Installation Request module with composer...
Categories: E-commerce

Healthcheck

Healthcheck is like your site's own personal physician. The Healthcheck module runs in the background of your site and runs over a hundred periodic checks to ensure your site is secure, performing...
Categories: Administration tools, Performance, Developer tools

Private Message Flood Protection

This module extends the Private Message module, providing flood protection against posting messages/threads. The module has the following features: Limit posts per duration Limit threads per...
Categories: Security

Require Login by Site

This module allows sites protected by the require login module (8.x-1.12 or greater) to select which domain names to require users to login to and which can allow anonymous access. A couple of use...
Categories: Administration tools, Security, Access control

Database Info

The database_info module provides Drupal UI with access to their see Default Drupal database tables from Drupal admin user interface. It doesn't provide facility to alter or any changes in database...
Categories: Developer tools

Image Background Formatter

This module adds new formatter for image field, print div with the image background.
Categories: Content editing experience, Site structure, Media

Flexible Google Custom Search Engine

In April 2018 Google Stopped supporting Google Site search and moved to Google Custom Search. This is a simple module to integration Drupal 8 with Google Custom Search. Installation Install with...
Categories: Site search

Sector Content Audit

Sector Content Audit enables you to audit and review content within the site. Included is everything you'll need to get going - additional taxonomies to track audits and progress, additional text...
Categories: Content editing experience

Local Actions

This is a small module that enables you to add one or more Local Action buttons to any Drupal page, without needing to write any hook code. Typical use case is a view that lists items of a...
Categories: Site structure

REST Register User with Email Verification

Synopsis The REST Register User with Email Verification module Registers Users via a custom REST endpoint, Blocking the User initally, then provides another endpoint to validate a user's email...
Categories: Decoupled, Access control

Field permissions group

This module extends the field_permissions module to allow the use of group permissions for fields attached to a group or a group_content entity. It requires both the group and the field_permissions...
Categories: Site structure

Page menu reorder

The Page menu reorder module helps to rearrange menu links of a page. A new "Reorder menu" tab is added onto a page if menu links exist. It works almost similar to Drupal 7 version of submenu...
Categories: Site structure

Description Field

Introduction The `Description Field` module provides a simple form display field that you can put display only text into for showing on forms. Useful when you want to keep the text within the form...
Categories: Administration tools, Site structure, Developer tools

OG Add User to Multiple

This module provides a form to add one user to multiple OG groups in a batch. On the form you can fill in the user name of the user you want, and choose from the groups you want to add the user to,...
Categories: Administration tools, Access control

Multidomain and Multilanguage Google Tag Manager

INTRODUCTION The Multidomain and Multilanguage Google Tag Manager module provides a tracking system to your multidomain and multilanguage website. Features: Manage separated tracking for...
Categories: Integrations

Style Management

Introduction The Stye Management module aims to support the compilation of the LESS and SCSS files present in the system and their conversion into CSS. Requirements The correct functioning of the...
Categories: Developer tools

Email and Telephone link in WYSWYG

Small and simple module which provides additional fields for standard "Add link" dialog window. It is useful for creating active Email (href="mailto:") link for sending letter and active Phone ...
Categories: Content editing experience

Plugin Decorator (obsolete)

This provides a plugin type to decorate other plugins. Currently developed for Media Imagick.
Categories: Developer tools

Pages