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

9,539 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.

WYSIWYG Flex Table

WYSIWYG Flex Table module is a simple plugin that adds the ability to include a button in your WYSIWYG toolbar that inserts a responsive table that content editors can use without needing to mess...
Categories: Content editing experience

Oauth2 Client Service

Extends the oauth2_client module to offer more flexibility, and easier access through the Drupal 7 dependency injection container, service_container. This is a developer module, use it to add...

Commerce Braintree Web

Commerce Braintree Web origins from commerce_braintree module ver 1.x. Project Goal When PCI DSS v3 became effective on 1 Jan 2015. This module aims to provide SAQ A compliant integration with...
Categories: E-commerce

Replacer

Replacer Replacer is a Drupal 8 module designed to provide a filtering mechanism by which content can be filtered on the fly. You define "filters" which consist of regex search patterns and...
Categories: Content display, Content editing experience

Query Parameters To Url [Port]

This module provides the ability to rewrite URL query parameters into Clean URL components on specified paths. Motivation Views exposed filters generates URLs with multiple query parameters, and...
Categories: Search engine optimization (SEO)

códigos descuento File Manager Lite

Códigos descuento FM is a web-based file manager that has a drag & drop user interface powered by AJAX. The lite version has limited features. Features File operations: Upload, Delete, Move Folder...
Categories: Administration tools

Flowplayer

This is a Drupal module enabling the users of Flowplayer to include embed videos to articles. Introduction Provides a field type for displaying videos from Flowplayer Requirements Composer Guzzle...
Categories: Content editing experience

Cookiepro CCPA

OVERVIEW Under the California Consumer Privacy Act (CCPA) and Nevada Privacy Law, website visitors have the right to opt out of the sale of their personal information. The CookiePro Do Not Sell...
Categories: E-commerce

Consultation Calendar

Introduction The Consultation Calendar module makes it easy for customers to schedule appointments with you, which is exactly the kind of functionality that's nice to have on a website. you set up...
Categories: Administration tools, E-commerce, Site structure

maaiiconnect plugin

How to use All you need is to subscribe to maaiiconnect to get a dedicated service account. Install and activate the maaiiconnect plugin in your Drupal to start engaging with your customers and...
Categories: Integrations

CINNOX

How to use All you need is to subscribe to CINNOX to get a dedicated service account. Install and activate the CINNOX plugin in your Drupal to start engaging with your customers and visitors of...
Categories: Integrations

Makitdown

MarkItDown MarkItDown is a Drupal 10 module that converts PDF, DOCX, XLSX, and other file formats to Markdown. This module uses the open-source tool [markitdown](https://github.com/microsoft...
Categories: Automation, Content display, Integrations

Anonymous Date Reminder

Overview Anonymous Date Reminder re-factors the Date Reminder module to allow anonymous visitors to request an email reminder to be sent at a specified time before an event. Generally these would...
Categories: Site structure

Direct Queue

About Direct Queue allows you to process queue items concurrently outside of the Drupal cron pipeline. The module uses Drupal Console to process queue items. Why Sometimes tasks can take a very...
Categories: Performance

Search API ajax

This module can ajaxify Seach API pages and views. Ajax made possible by Drupal 7 core's jQuery BBQ (previous YUI3 History library is dropped). Compatibility This module is compatible with Search...
Categories: Site search

DDeck Advanced Media

Adds modern Media display formatters for Drupal: Plyr-based audio/video players, remote video (YouTube/Vimeo), and PhotoSwipe image galleries with configurable player settings. DDECK Advanced Media...
Categories: Media

Scrollable Content

This module is unsupported due to a security issue the maintainer didn’t fix. See Scrollable Content - Critical - Unsupported - SA-CONTRIB-2018-026 for details. If you want to use this module, your...
Categories: Content display, Developer tools

Node Vote

This module provides the ability for users to vote on various node, assigning a score to each one. The average overall score and number of votes are displayed below each node. Users do not see the...
Categories: User engagement

Setting entities

This module allows to create fieldable setting entities. This basically works like "node type" and "node" but with entity API. This module is aimed mainly for developers but can also be used with....
Categories: Administration tools

Advanced Render Auditor

Advanced Render Auditor (ARA) is a site-wide render tree profiler for Drupal. It decorates \Drupal\Core\Render\Renderer to record one entry per rendered element — including render time, database...
Categories: Performance

PHPMailer Azure OAuth2

Provides secure Microsoft Entra ID (Azure AD) OAuth2/XOAUTH2 authentication for the PHPMailer SMTP module. Client secrets are stored via the Key module (typically backed by an environment variable)...
Categories: Integrations, Security

Permissions API

Overview The permissions_api module provides a method for granting and revoking permissions for a given role. This module helps with the issue of staging a Drupal site across multiple environments,...
Categories: Developer tools

Commerce Fancy Image Attributes

This module provides an extension to the existing Commerce Fancy Attributes module, it also extends Commerce Search API module, to display facets based on the images uploaded in a taxonomy term for...
Categories: E-commerce

Commerce OTP Hungary

Implements Credit card payment services on Hungarian OTP bank (https://www.otpbank.hu) interface for the Drupal Commerce payment and checkout system. Installing otpwebshop Library Download...
Categories: E-commerce

Carbon impact evaluator

The Carbon Impact Evaluator module is designed to measure the carbon emissions associated with a website. To conduct this assessment, the module uses the CO2.js library from the Green Web...
Categories: Performance

Pages