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.
Redis Batch
Synopsis The Redis Batch module provides backend storage for drupal batch. Requirements This module requires the following modules: Redis
Categories: Integrations, Performance
REST perview beautifier
This module provides a better preview display for Views REST export by "beautifying" JSON and xml output. It's fully based on javascipt and uses external js libraries. Known issue: A page refresh...
Categories: Developer tools
Weather City
Add a block with your city's time in a quick and easy way. To configure it you must read the README.txt file
Categories: Integrations
Views flexible pager
This module allows you to specify a specific number of results to show on the first page of your view, which can be different to other pages. When enabling the module, you will see an extra option ...
Categories: Content display
Field Attribute
Description This module allows you to add additional HTML attributes for any text field. Install If your site is managed via Composer, use Composer to download the module. composer require drupal...
Categories: Site structure, Developer tools
Cache Tools!
Drupal already does very good job regarding caching and invalidating the content. But sometimes you may want to make couple of adjustments to cache behavior. For instance, you may want to sanitize ...
Categories: Performance
CKEditor: Fixed Toolbar
Synopsis The CKEditor Fixed Toolbar module provide a JS plugin to have a fixed CKEditor toolbar in textarea fields. It is only required if you use CKEditor 4 in your Drupal project. Installation...
Categories: Content editing experience
Batch API
Developer tools for creating batch operations. Usage This module does not provide any user-facing functionality. The functionality allows developers to more easily create batch functionality, with...
Categories: Developer tools
Choice CMS
The Quantcast Choice plugin implements the Quantcast Choice GDPR Consent Tool – Consumer Demo. IAB Europe announced a technical standard to support the digital advertising ecosystem in meeting the...
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...
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
Smart Imaging Styles
The goal of this module is to present users with the best possible image derivative (thumbnail, crop, size, etc.) depending on the actual client side context. This module acts like Drupal's...
Categories: Media, Performance, Integrations
Bulk Form Extended
The Bulk Form Extended module enables additional options for changing the display of the form and checkboxes of Views Entity Bulk select field. The module overrides the views Bulk form to allow...
Categories: Site structure
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
Donut Chart
Synopsis The Donut Chart module adds a formatter to output numeric field inputs as configurable donut charts. Requirements Simply install the module and every numeric field will have the option to...
Categories: Site structure
Maestro Group Security
This module incorporates Group membership and roles with maestro workflows. This is accomplished in two ways. Addition of Group and Role options for the assignment section on all tasks a new "Group...
Categories: Security
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
Opigno Commerce
This project is related to Opigno LMS distribution. It provides the commerce feature, allowing to sell access to some trainings. Commerce feature is based on Drupal Commerce, allowing to integrate...
Categories: Content editing experience
File Download Token
Overview The File Download Token module allows you to generate tokenized links for file downloads. This is particularly useful for scenarios where you need to provide secure, time-limited access to...
Categories: Access control
Menu Custom Access
Sometimes we do not want users to have access to adding new menus or edit/update existing menus. This module allows the ability to restrict access to configured menus and route paths based on...
Categories: Administration tools
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
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
Die in Twig
This module provides the functionality of stoping the execution of the script in twig file. Like we do in PHP through die function. Just use {{ die_in_twig() }} in any '.html.twig' template and it...
Categories: Developer tools
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