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.
Social Auth Linkedin Api
Social auth google api This module provide a endpoint to login to drupal by linkedin's access_token And this module use the same logic of social_auth_linkedin Dependencies: social_auth_linkedin:^2...
Categories: Access control
Commerce Webform Order Demo
Demonstration of the Commerce Webform Order module
Commerce RNG
RNG is an event registration module for Drupal, which provides support for events, registrations, registrants, groups, rules and more. Drupal Commerce allows you to sell things inside Drupal. This...
Categories: E-commerce, Site structure
Trak
Clockify Report
Provides an option to generate the weekly and monthly reports based on the user and project and export option.
Categories: Developer tools
Commerce2 Paybox
Categories: E-commerce
TotalFlow
Total.js Flow with Drupal Total.js Flow 6.1 is a visual programming interface. It's available as a package and can be added to any applications based on Total.js framework. Flow can be used to add...
ImageHolder
Ajax Pagination Block
This module is mainly for example purpose. We all know we can create a ajax pagination block with help of views. But at certain point in project we need to write custom pagination and there is not...
Categories: Content display
Code Check
Microsoft Azure Blob Storage
This module integrates with Microsoft Azure Blob Storage Recommended to Install only via Composer composer require drupal/microsoft_azure:"1.x-dev"
Categories: Media, Integrations
Security Questions - Drupal 8
Log In Process If enabled, depending on the selected protection mode, the log in form is altered in 1 of 2 ways: To just show the username field and a submit button. Once a user enters their...
Entity Visitor(s)
Due to a typo in the module short name, the module was migrated to here please use it from now on. Sorry for any inconvenience!
Categories: Content editing experience, Integrations
Views Block Context Provider
Don't use this. For now it's only a proof-of-concept. This module allows taxonomy terms to be exposed as contexts when placing views blocks in Layout Builder. This means that if you place a view in...
Ubercart Edit Order Attributes
This module provides a means to edit an order item's attributes after the order has been placed. Typical use case is someone ordered the wrong size, or dinner, or something. It is built for...
Categories: E-commerce
Entity Attach Libraries
This module helps to attach libraries to individual components such as view displays, blocks, node and taxonomy pages as well. Installation: Copy the module into contrib modules directory and then...
Categories: Developer tools
AWeber Block
Overview This module integrates Drupal with AWeber an email marketing platform. By using this module, site users are able to easily register their email to an email list available on AWeber...
Categories: Integrations
Domain Campos
Categories: Site structure
Example Codes
TS Google Cloud Storage
Google Cloud Storage allows you to replace the local file system with (https://developers.google.com/storage/). Files uploaded into Google Cloud Storage. Google Cloud Storage can be used as the...
Categories: Media
Global GUID Checker
Ensures GUID uniqueness across all nodes, even if we use the Feeds module 'Attach to content type' feature. This module is a workaround for this issue: https://www.drupal.org/project/feeds/issues...
Categories: Import and export
Country Utilities
Provides Country Utility class to help convert between country codes.
Categories: Developer tools
BotBattler
BotBattler is a free, effective, lightweight, 100% clientside, anti-spam solution for forms, proudly made in Australia, by a Dutchman. The BotBattler name is a cheeky nod to the term Aussie battler...
Categories: Security
Clear cache tag
#################### ## Overview #################### INTRODUCTION ------------ What? A cache tag is a string. Cache tags are passed around in sets (order doesn't matter) of strings, so they are...
Categories: Administration tools, Content editing experience, Developer tools
Views Difference
The module was created as the solution for this forum request. The module enables to compare two views and return the difference as another view. Both views must display entities of the same type....