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.

Linkychecker

Provides link checking functionality for link entities. Linkychecker checks and records the status of Linky entities (Managed Links). Status is available for viewing on an individual basis and as...
Categories: Content editing experience

Client Config Care

Protects individual config changes against unintended deployment overwrites on automated config import (e.g. your customers' config on a live site). INTRODUCTION The Client Config Care module was...
Categories: Access control, Developer tools

Open Social Friends

Friends for Drupal 8 Introduction The Friends module is an open social extension module that allows users to perform friend requests (of one or more types) to other users. One example use of...

Modal field formatter

Adds a generic option to field formatter settings to show a field in a default drupal modal. You can use a simple text or the output of a field as a placeholder that will be transformed into a link...
Categories: Site structure

Domain Access Unique Logo

Domain access unique logo module allows the administrator to uplod unique logo while creating each domain. If user want to use domain logo as customized way, variable available in hook_page...
Categories: Media, Multilingual, Developer tools

Facets Taxonomy Path Processor

Adds a facets processor that sets taxonomy reference facet items active if the term is present in the url as a parameter (e.g. taxonomy/term/{taxonomy_term}. You can activate the processor in the...
Categories: Site search

Restrict Delete Used Terms

This module restricts users from deleting the terms that are being referenced in nodes or by fields. Usage Download, install and enable the module Thanks to Halcyon Web Design for sponsor.
Categories: Site structure

Gzip HTML ouput

This project gzips your html output if your hoster does not support or does not allow gzip via apache htaccess or nginx configuration. (For example platform.sh is not allowing gzip. See: https:/...
Categories: Performance

Rules Nodeaccess

Rules support for nodeaccess module. It provides following events and actions for rules module. This can be used to replicate per node grants from one node to another node. This is very helpful if...
Categories: Access control

OpenID Connect Implicit Flow

This module integrates Drupal with a third party OpenID Connect provider using the Implicit Flow path for authentication (See: https://openid.net/specs/openid-connect-core-1_0.html#ImplicitFlowAuth...
Categories: Integrations, Access control

Drupal Chatbot

Chat Bots are giant step in transforming CMS to next generation of Digital experiences and engagement. This Module helps setup Voice and Text Based Chat Bot that interacts with User as a common...
Categories: Content display, E-commerce, Media

Discoverable Entity Bundle Classes

The canonical place for code and issues for this module is on Github. Please submit PRs there. Currently in Drupal 8, there is no mechanism for deriving a base entity type's class implementation...
Categories: Developer tools

Commerce IDPay

IDPay payment method for Drupal Commerce. IDPay is an Iranian payment provider and one of the Financial Technology leaders in Iran. This module supports both of Iranian Rial (IRR) and Iranian Toman...
Categories: E-commerce

Search API Content Moderation

Drupal 8 module that Integrates a Content Moderation processor in to Search API. In my case for use with Solr Search. When indexing content this module adds a processor to a Search API Index to...
Categories: Site search

Social Auth Odnoklassniki

Social Auth Odnoklassniki is a ok.ru Authentication integration for Drupal. This module supports getting user's name, email and picture from OK. It uses max107/oauth2-odnoklassniki package as a...

Role Log

This is a simple module to log Drupal role and status (active/blocked) changes. All role or status changes for a user (whether made through the admin UI, Drush/Drupal Console, or programmatically)...
Categories: Access control, Administration tools, Security

Chart Suite

Chart Suite provides file field formatters to chart file data for tables, trees, and graphs. A variety of well-known textual file formats are supported, including comma-separated values (CSV), tab...
Categories: Content display, Content editing experience, Media

Domain Site Logo

Domain Site Logo ==================== Domain Site Logo module for Drupal 8 community users. * This module provide the administrator interface to manage the site logo setting for each domain....
Categories: Media, Multilingual, Developer tools

Simple JSON API

This module has been abandoned in favor of a newer project of mine: https://www.drupal.org/project/simple_slim_api I recommend Simple Slim API - It's easier to use and bypasses the theme layer...
Categories: Decoupled, Developer tools, Import and export

Content syncer

Module allows to export and import content between sites. Quick usage: For export visit /admin/content/syncer/export For import visit /admin/content/syncer/import Features: Export and import any...
Categories: Content editing experience, Import and export, Multilingual

Simple Cool Message

Simple Cool Message module: --------------------------- INTRODUCTION ------------ Simple cool message is light weight and provides a beautiful display of system messages (errors, warning, status...
Categories: Developer tools, Integrations

Content moderation reviewer

When defining complex workflows using the content_moderation module you might end up with the wish to define a person which should review a given piece of content. This module allows you to do that...
Categories: Content editing experience

Disable Send Mail

The module blocks the sending of e-mails to the address of the specified server. You have the ability to list email addresses that will remain active. Ideal for anyone who works with development...
Categories: Developer tools, Integrations

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...

Pages