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

53,980 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.

Logged-in Users List

This module displaying how many numbers of users currently logged-in on the website. Administrator can see the details of how many users are logged-in on different system or browsers with the...
Categories: Administration tools

Permissions by Term Redirect

This module builds upon the functionality provided by Permissions by Term in the following ways: registers a subscriber for the event fired by PbT in case of Access Denied sends a redirect to the...

Info Messages

English The default Drupal 8, 9 and 10 messenger service provides three types of message: status warning error Each of these has their own styling. This module adds a new type of message: info With...
Categories: Developer tools

Firebase Notification

This module integrates with Google's Firebase Cloud Messaging to send notifications to Android devices after creating or editing a node. To configure is simple, just create a Firebase account and...
Categories: Integrations

Vidyard

A Media source and oEmbed provider for the Vidyard video platform. This module makes use of the Remote Video support added in Drupal 8.6.0 to enable Vidyard as a remote video provider. Note:...
Categories: Media

Block Cookies

This is a simple module to be used together with EU Cookie Compliance and it's only function is to prevent saving ALL cookies from the installed website if the user has opt to not allow cookies...

Commerce Wishlist API

Provides a RESTful interface to interact with wishlists in Drupal Commerce via a lightweight public API. Supporting organizations: agoradesign KG Development and maintenance DEPRECATION NOTICE This...
Categories: Decoupled, E-commerce

Google analytics light report

This module integrates with Google Analytics Report API and provides different reports of Google analytics with Pie and Line chart. It uses "google-api-php-client" Library for Google Analytics Core...
Categories: Search engine optimization (SEO), Integrations, Access control

Interactive widget for Recurring Dates Field

Interactive widget forked from Recurring Dates Field. The field widget provided by this project was originally a part of the widget provided by Recurring Dates Field, but was forked from the...
Categories: Site structure

LetsEncrypt

LetsEncrypt library wrapper. PHP LetsEncrypt client library integration. https://github.com/yourivw/LEClient PHP LetsEncrypt client library for ACME v2. The aim of this client is to make an easy-to...
Categories: Developer tools

Brid.TV Integration for Drupal

Integrates the Brid.TV video service provider into Drupal. Requirements This module has no requirements, but integrates with the Media system and Paragraphs, if installed. The module has been...
Categories: Integrations

Moderation state buttons widget

Provides an alternative widget for the moderation_state base field. States are displayed as clickable buttons that are toggled with ajax. New in alpha 3 A widget for changing the moderation state...
Categories: Administration tools, Content editing experience, Site structure

Algolia search module

This module is an extension of Algolia search API module, it adds search feature .
Categories: Site search

Migrate Process XML

Migrate Process XML is a handy module that reads XML and allows you to extract particular key sections using XPath. See the README for more details. Usage This module provides the following...
Categories: Import and export

Migrate Process Vardump

Often used for debugging, this module takes any data given to it and dumps it to the terminal output and then passes it on. This is very useful when you’re writing migrations! See the README for...
Categories: Import and export

Migrate Process Regex

This module provides a way to use Regular Expressions in a Drupal migration. This allows for pattern matching and text replacements where XPath alone wouldn’t be enough. For example, when you have...
Categories: Import and export

Date Time defaults widget

If you want to set default date and/or time for a date time field you can do this with this widget. Instructions 1. Install module 2. Choose the field you want to have this widget on, go to form...
Categories: Site structure

Random entity reference formatter

This module provides a new "Random Rendered entity" formatter for the "entity_reference" and "entity_reference_revisions" field types which randomly pulls a configurable amount of entities from the...
Categories: Site structure

Commerce License Access Control

The Commerce License Access Control module uses ACL and Commerce License to allow sites to sell content with Drupal Commerce. A license can grant view, update and/or delete access to a specific...
Categories: E-commerce

Commerce Product Type Fees

This module helps to manage custom fees per product type. It provides a configuration form from where the user can add as many fees in percentage as he wants. When the user will add any product of...
Categories: E-commerce

Role Test Accounts

Features Automatically creates test accounts per role. Optionally block role test accounts after a configurable amount of time.
Categories: Developer tools

Availability Timing

This module provides an alternative to create an availability timing based on annual periods independent of any year. For example, you can create the next availability timing: January 01 - December...
Categories: Site structure

EPSCoR ERCore

ERCore (E.R. Core) module to assist with NSF (National Science Foundation) EPSCoR (Established Program to Stimulate Competitive Research) reporting. This module aims to provide a generic platform...

Display Mode Extras

Description This module fits into the scenario where a website allows different user roles access to the different form mode and view mode of the content entity. Sponsorship This module is...
Categories: Access control, Content display

Elfsight Twitter Feed

This project is unsupported due to an issue the maintainer didn’t address. See [#3112796] for details. If you have already installed this project, you should uninstall it. If you've already...

Pages