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.

Text Long Pager

Text Long Pager module provides a filed formatter for Text long and Text long and summary fields that allows to split field content into pages. It supports multiple paginated fields in the same...
Categories: Content display, Site structure

Video Embed vzaar

An integration for vzaar videos into Video Embed Field. Videos hosted at vzaar.com can be added into the video embed field using the video link, eg https://view.vzaar.com/848450
Categories: Media

Webform Permissions By Term

What is Webform Permissions by Term module Per default, Drupal allows you only to restrict access to Drupal nodes by coupling node content types to user roles. The Webform Permissions by Term...
Categories: Administration tools, Site structure, Security

Simple Twilio SMS

The Simple Twilio module is used for sent text messages using the Twilio SMS service. OTP Verification Using this module all authenticated users can save their mobile number in site. To avoid...
Categories: Developer tools

Flexible Layout

Provides a dynamic regions for layout discovery that can be output in rows and columns. Ideal for those using Bootstrap or CSS Grid, as allows wrappers/container/row/column setup, but can be used...
Categories: Administration tools, Content editing experience, Content display

Change text anywhere

Ctanywhere (Change text anywhere) module helps site admin to find and replace text anywhere in the drupal site. This avoids many form alters for text changes and also helps site admins to change...
Categories: Content editing experience

Translate.com

Order and manage professional human translations. Automatically translates your site’s existing text and watches for future content updates as well. Detects visitor language settings and displays...
Categories: Developer tools

Cache Split

The module provided a cache backend for Drupal to split cache items of one single bin in separate backends. Installation Download and enable module (e.g. via composer) Change the cache backend for...
Categories: Performance

Content Access Booster [D7]

Abstract Boost large websites using content_access (eventually combined with other access modules like node access node reference or node access user reference Context & Problem On large websites...
Categories: Access control, Performance

Webform Sanitize

About this Module Webform Sanitize module for sanitizing Webform submissions to remove potentially sensitive data. Also provides a drush command. Do you use the excellent module Webform?? Do you...
Categories: Administration tools, Developer tools, Integrations

Site Search 360

Introduction Integrate sitesearch360.com into your Drupal Website. Supported features Standard search Suggestions (with autocomplete widget) Site index status Installation and configuration See...
Categories: Site search

SPID

Allows users to authenticate against the Italian SPID system. This module is based on the PHP package for SPID authentication. See Readme for all setup information.
Categories: Access control

Node View Language Permissions

This module enables permissions "View own content" and "View any content" for each content type per language on permissions page. The permissions lists will be very long, if you have many languages...
Categories: Access control, Multilingual

da|ra Connector

da|ra (Registration agency for social and economic data) In cooperation with DataCite, the international initiative to establish easier access to digital research data, GESIS - Leibniz Institute...

Service Worker Registration

This module allows to register your Service Worker script. Please note that to register a Service Worker script your site should have a valid SSL certificate or its domain should be "localhost". In...
Categories: Developer tools, Performance

Airship Web Notifications

This module connects your Drupal site to Airship’s web notification delivery service so that you can selectively deliver on-demand notifications to your site visitors as you publish your content....
Categories: Content editing experience, Content display, Developer tools

Mapbox GL

Initial code for integration with Mapbox GL JS. This is an API only module. There is no UI. Maps can be generated using hook_mapbox_gl_info() and calling the render method. popup should either be ...
Categories: Content display, Site structure

Block_cache

A simple cache control for each block. Allows site builders to set cache setting for each block. Feature Cache timeout Disable cache Force disable cache Installation As usual download and enable....
Categories: Performance, Developer tools

Label Scanner

Label scanner module scans webform labels for specific words and sends/displays a report or a notification in the UI if a webform label contains any of the specified words (referred to as ...
Categories: Developer tools

Custom translation deployments

Makes it possible to have custom files in your translations directory, and therefore also to deploy translations. To deploy translations you can typically use this workflow. Make sure you have a...
Categories: Administration tools, Import and export, Multilingual

Hierarchical Taxonomy Import

Hierarchical Taxonomy Import ============================ This module imports taxonomy term on parent-child relationships from a CSV file. Known Bugs ========== It doesn't update the existing...
Categories: Site structure

Debounce

It is a backport of D8 debounce javascript. Usage JavaScript snippet var debounce = Drupal.debounce(function() { alert('Hello world'); }, 250); window.addEventListener('scroll', debounce);
Categories: Developer tools

Menu Link Highlight

Menu Link Highlight is a module that adds a highlight-class to a menu-item with a simple checkbox. There are other modules available to add classes and other attributes to menu items, but for some...
Categories: Content editing experience, Content display, Site structure

Syslog Report

This module shows the syslog file that is in the log folder. e.g: /var/log/syslog Users with privileges have the ability to view and filter the syslog. Filter text is case-sensitive. To improve...
Categories: Administration tools

GDPR Export

This module allows a user to export all his data, so that your site is compatible with the General Data Protection Regulation (Art. 15 & 20). The module currently adds a button to the user edit...
Categories: Developer tools, Access control

Pages