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

53,971 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.

SFTP File Transfer

This module provides you features to transfer the file to third party using phpseclib library. Installation 1. Place the module folder in your modules folder 2. Activate/Enable the module via admin...
Categories: Media

Coveo

NOTE: This module is under active development and should not yet be considered production-ready. Versions 1 Version 1 provides a Search API integrations that provide the ability to push and search...
Categories: Content editing experience, Site search

Elfsight Vimeo Gallery

This project is unsupported due to an issue the maintainer didn’t address. See [#3112796] for details. If you have already installed this project, you should uninstall it. If you've already copy...

Phone Registration

Phone Registration allow users to register and login using only a phone number. Users can then log-in using their phone number and password for authentication.

Search API Solr Partial Word Matching

What is Search API Solr Partial Word Matching ? The Search API Solr Partial Word Matching Drupal 7 module intends to improve the full text search by adding the partial word matching functionality....
Categories: Site search, Integrations

Commerce Product Reminder

This module allows visitors to subscribe on a commerce product to be notify by mail when a new product variation is published (or an existing variation unpublished is updated and published). This...
Categories: E-commerce

ADA Accessible Helper Menu

Provides a quick solution to allow the user to switch between the active theme and a high contrast version or Text only Version of it. Also, Provide an option to change font size in small, Medium...
Categories: Developer tools

D7 Upgrade

Overview The D7 Upgrade module provides an analysis and reporting framework for Drupal 7 sites. The intention behind the module is to provide information that helps you to understand the structure...
Categories: Developer tools

Scheduled Delete

Schedule delete - Alternate Utility Module This module provide option to scheduled node, Node deleted via drupal cron. This module will add a column to your node_field_data table so please take...
Categories: Content editing experience, Developer tools

Limit Domain Access By Role

Whitelist technical domains to limit admin roles to access and interact only on those. It is a common security measure to allow admin operations only on a technical (sub)domain (admin.example.com)...
Categories: Security, Access control

Cumul.io filters

Extension to the existing https://www.drupal.org/project/cumulio Allows filters to be applied to Cumul.io dashboards, by enabling applications to leverage Cumul.io's API. Allows modules to alter...
Categories: Decoupled

Domain based fields

This module provide additional functionality to the admin user for accessing fields based on domain. The main functionality of this module to provide an admin interface from which we have to set...
Categories: Content editing experience, Access control, Content display

Simple XML News Sitemap

This module adds a new sitemap type which is compliant with the guidelines for Google News It is an extension to the Simple XML Sitemap module which is required.
Categories: Search engine optimization (SEO)

GotoWebinar Sync

This module integrates with the GotoWebinar API to sync webinars to your Drupal website. Content Type setup You will need a content type that will be used to sync the webinar data from GotoWebinar...
Categories: Content editing experience, Site structure, Import and export

Auto Save Form

INTRODUCTION This module enables functionality to persist form's data in browser's local storage and never lose it on occasional tabs closing, browser crashes and other disasters! This plugin...
Categories: Content editing experience, Developer tools

Send Notification to Slack

The module will sent a notification message to slack once the mentioned entity is created/updated/deleted. --------------------------------------------------------------------------------...
Categories: Integrations

DROWL Admin

Provides several improvement & fixes for the Drupal 8 Administration theme in combination with other drowl_ modules which appear on administration pages, like drowl_layouts or drowl_paragraphs....
Categories: Administration tools

Mobile Detect Twig Extensions

This module uses the Mobile_Detect library to add Twig extensions related with mobile devices. It's a port I did time ago so credits are going for @mpdonadio NOTE: This module is now merged with...
Categories: Integrations, Developer tools

Drupal.org username field

Drupal.org Username The Drupal.org username module provides a simple field to accept drupal.org usernames. This behaves as a simple link field but also provides computed fields which provides user...
Categories: Site structure

Merge Duplicate Files (MDF)

The Merge Duplicate Files (MDF) module extend filehash module functionally and allow to reuse uploaded files automatically if user upload the existed file. Module compare files by hash and prevent...
Categories: Content editing experience, Site structure, Media

Paragraph Handler

Paragraph handler allows you to provide "Paragraph Handler" classes that can handle pre-processing and altering the render arrays of Paragraph entities when they are displayed. This helps to...
Categories: Content editing experience, Content display, Developer tools

GraphQL Flag

Provides an integration between GraphQL and Flag modules. Dependencies Flag 8.4.x GraphQL 8.3.x Features Queries Per content entity Flaggings Returns a list of Flaggings for an entity and a Flag....
Categories: Decoupled, Integrations

FullStory Integration

FullStory is an app that captures digital experience analytics using a javascript snippet you add to your site. This module helps you add that snippet. Requirements You'll first need to create an...
Categories: Integrations

Term Depth Condition

Provides a Condition (primarily for block visibility, but could apply in other areas) relating a taxonomy term to its depth. For example: - I have a block that I only want to display on top-level...
Categories: Content display, Site structure, Developer tools

Adimo (Where To Buy)

------------------------ Adimo ------------------------ Adimo’s goal is to make marketing useful by making it shoppable. Through Adimo integration,offer frictionless eCommerce solutions for brands,...
Categories: E-commerce, Content editing experience

Pages