
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.
Multilingual Panels
DESCRIPTION: Module allows you to have different pane settings per different language without need to copy-paste same pane several times with different access rules. It will provide simple and...
Reference Table Formatter
Reference Table Formatter provides a field formatter to render a table of referenced entities' fields on the target entity of a variety of different reference field types. Version 2.0.x (Drupal 8.8...
Categories: Content display, Site structure
Media Thumbnails PDF
Media Thumbnails PDF This module uses the Media Thumbnails framework to create media entity thumbnails for pdf files. That way you can add the media entity 'thumbnail' field to Views or Media...
Categories: Media
Login tracker
A simple module that tracks each time a user logs in and stores a historical record in your database. This data is then exposed to views so you can report on it if required. Logs minimal data: user...
Categories: Access control
Search exclude nid
Sometimes it's necessary to exclude single nodes from the site search. An example use case would be, if you use the module "Insert view" to insert views into the body text of a node, which outputs...
Categories: Site search
Flickr
Drupal 8 Release There is a dev release out now for Drupal 8. The Flickr module embeds media hosted on Flickr.com in many possible ways on your site. In a node, block or field. As single photos,...
Categories: Content editing experience, Media, Integrations
Enterprise MFA - TFA for Drupal
Multi-factor Authentication/ Two-Factor Authentication adds an extra layer of protection to your Drupal website. Our MFA module supports various authentication methods, including but not limited to...
Categories: Access control, Integrations, Security
Layout Builder Reorder
This module allows to reorder layout sections in Layout Builder. Issue to get this feature directly in Core: [#3080606]
Categories: Content display
CKEditor SWF - Enhanced Flash embedding plugin
This module is an extension to the CKEditor module. It also supports CKEditor installed through the Wysiwyg module. It seriously enhances CKEditor's outdated Flash plugin: with CKEditor SWF,...
Categories: Content editing experience, Media
Block Export Import
This module allows users to export all system specific blocks (are those blocks which are created using Drupal interface add block functionality) and then import it into another Drupal installation...
Categories: Content editing experience, Developer tools, Import and export
Simple Image Popup
Simple Image popup module will provide you the 'Image Popup' field formatter for the field type 'image'. This use the default Drupal 8 modal popup. Without using any external libraries, it gives...
Webform Import
Allows delimited data files to be imported as submission (results) into webforms. This is useful for importing submissions from other systems in to Webform. Can also be used to Edit submissions via...
Categories: Content editing experience
Google Analytics Email (Contact Form, Webform, Rules)
You'll never-again have to wonder how the heck someone found you! What it does: This module will instantly append Google Analytics information to the bottom of the Contact Form, WebForm, and Rules...
Categories: Integrations
Gatsby Webform Backend
Drupal module for Gatsby Drupal Webform project. Goal of this project is to have a react component that generates bootstrap like HTML from webform YAML configuration. This module is meant to be...
Categories: Decoupled
Ubercart Discounts (Alternative)
Summary uc_discounts_alt is a full-featured Ubercart discounts module that supports both code-based (i.e. coupons) and codeless discounts. Features Filter both products required for the discount to...
Categories: E-commerce
Language Switcher Menu
Synopsis The Language Switcher Menu module allows you to add the language switch links generated by the language module of Drupal Core as menu link items to one of your menus. Use case You would...
Categories: Multilingual, Site structure
Opigno module
This project is related to Opigno LMS distribution. It implements the module entity, that is a sub-part of a training. A module is composed of activities that can be quiz questions, theoretical...
Categories: Content editing experience
Maestro
If it can be flow-charted, then it can be automated with Maestro. This is not a just a clever saying. It's true. With Maestro, the method to automate your process starts with our visual workflow...
Categories: Automation, Developer tools, Site structure
Ratio Crop
This module provides an image style effect that crops image to predefined ratio without resizing it. So, instead of setting width and height parameters in pixels as you would for core crop effect,...
Categories: Media
Upgrade Rector
Drupal integrated user interface for Drupal Rector to asses what kind of fixes can be automated while upgrading sites. Generates patches available from the UI for custom and contributed projects...
Categories: Developer tools
Auto Index
Automatically updates the Drupal search index when a node is added or updated, on the fly, without the need to execute cron.php. This module should be used when an up-to-date index is desired...
Categories: Content editing experience, Site search
Panels Bootstrap Layout Builder
Panels Layout builder based on twitter bootstrap 2 & 3, this will help you to dynamically build panel layouts based on bootstrap grid system. The project is still under development, you could get...
Categories: Content display, Developer tools, Site structure
Custom Login Url
CONTENTS OF THIS FILE --------------------- * Introduction * Requirements * Installation * Configuration * Maintainers INTRODUCTION ------------ The Custom Login Url allows you to redefine the url...
Categories: Security
Block ID
Block ID allows users to add Id to the block wrapper of any block through the block's configuration interface. This module extends the Block ID module features. In some cases, we have to write a...
Categories: Content editing experience, Content display
Twig Render This
This module allows you to render fields and entities in your Twig templates. Installation Composer composer require drupal/twig_render_this Drush drush en twig_render_this -y Usage How to use it?...
Categories: Developer tools