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.
Layout Builder Context Integration
Layout Builder Context adds the capability for layout sections and block components for Layout Builder to leverage the Context module to assign visibility to either an entire layout or individual...
Categories: Content editing experience, Content display, Developer tools
Node access node reference
Gives content access permissions to users if they have access to content that is referenced with Node reference or Entity reference. Checks view, update, and delete grant operations, and can pass...
Categories: Access control, Site structure, Security
Mason
Provides Mason integration to create a perfect gapless grid of elements. This is not Masonry, or Isotope or Gridalicious. Mason fills in those ugly gaps, and creates a perfectly filled space. The...
Categories: Content display, Developer tools, Media
Entity Preprocess Services
This module provides a way to use services when preprocess entities. It does this by adding a service pass and provider. It is built for developers and doesn't add any special functionality out of...
Image Compare Accessible Slider
This module provides a new formatter for image fields using the Image Compare javascript library. The main point of interest of this library is the use of a simple HTML input element of type range...
Categories: Accessibility, Content display, Media
Anu LMS
Anu LMS is a deceptively simple Drupal learning management system (LMS) for individual teachers, educational organisations and businesses. It was developed to provide engaging and impactful...
Categories: Content display, Decoupled
Acquia Cloud Backup Manager
INTRODUCTION Acquia Cloud helper for the platform backup management. If you are using Acquia ACSF watch the module acsf_backup_manager This module allows to set a time limit to keep your manual (on...
Categories: Integrations
DKAN DCAT-US v3 Bridge
This is a module to transform the data.json file of a DCAT-US 1.1-based DKAN site into a minimally-compliant DCAT-US 3.0 inventory. It does not modify actual content or data in the database, but is...
Linear Case
The Drupal module LinearCase allows ClosedQuestions and other documents to be ordered in a "case study". The user is not allowed to navigate further than the last question he has not yet answered...
Categories: Content editing experience, User engagement
Uptolike share buttons
English version below Russian version Описание Интеграция социальных кнопок от uptolike.ru. Возможности Создание пресетов с настройками социальных кнопок. До 10 блоков социальных кнопок. Вставка...
Categories: Integrations
Taxonomy Replace
This module allows taxonomy terms to be replaced by other terms. Drupal 8 version Taxonomy terms have a "Replace" tab, which allows users to select a taxonomy term in the same vocabulary. Any...
Categories: Site structure
Renderable elements
Renderable elements enables you to register any forms and manage the display through an UI. It will also make (additional) elements available of existing entities on the manage forms/display...
Categories: Content display, Site structure, Developer tools
Scrollbar
Overview Scrollbar is a very simple Drupal module to implement the jScrollPane javascript functionality to your Drupal and make the css selectors get a custom jQuery scrollbar. Requirements 7.x...
Categories: Content display, Developer tools, Integrations
Cycle
This module provides a field formatter and a Views style plugin for the jQuery Cycle plugin. At the time of this writing (2017-02-25), the only differences between the 1.x and 2.x branches are that...
Categories: Content display
Open Atrium Related Content
Provides Related Content features for Open Atrium Submit an Issue or See issue queue
Open Atrium Work Tracker
A Work tracker for Open Atrium 2.0 (similar to the Case tracker in Open Atrium 1.0) which allows you to create Tasks in order to collaborate on work. Work Tracker is designed to fit seamlessly into...
Webform Hierarchy
This module provides the hierarchical widget for webforms. The hierarchical widget consists of several select widgets. The hierarchy data is specified by plugins, so this module requires the...
Categories: Developer tools
Open Atrium Appearance
Provides custom colors and banners for Spaces for Open Atrium Submit an Issue or See issue queue
Node Auto Expire
Drupal 8 implementation of the Auto Expire module created for Drupal 7. The module is useful for content that is allowed only for a limited period of time (bulletin boards, catalogs, etc.). Node...
Categories: Content editing experience
Webform Attachment Gated Download
The purpose of this module is to ask visitors to fill out a webform before being allowed to receive a file. The file will be sent as an attachment by email, if it is configured as shown below. This...
Categories: Access control, Developer tools
Webform Constant Contact Component
This module integrates the Constant Contact module with the Webform module. It provides a Webform component called "Constant Contact Email" to enable you to add and remove subscribers to and from...
Google Calendar Service
Google Calendar Service provides the functionality to create the calendar and sync calendar events in the Drupal system.The calendar events can be imported with specific range time or choosing to...
Categories: Import and export, Integrations, Site structure
Webform Eloqua Integration
Webform Eloqua integrates Drupal 8.8+ Webforms with Eloqua. Requirements: Webform Eloqua API Redux High Level Design Documentation High Level Design Setup & Config
Categories: Integrations
Log Entity Operations
Synopsis Drupal by defaults adds a log message for entity operations when done from interface. We miss these entries in logs when operations are performed through code. With data coming from remote...
Categories: Administration tools, Decoupled, E-commerce
Index Query Builder for Elasticsearch
Provides base classes for Elasticsearch helper views query builder. Aims to provide query builder base class that can build queries independently of index - Index Query Builder for Elasticsearch.
Categories: Site search