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

55,469 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.

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

Pages