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