
Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.
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