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

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

Commerce Payment Extra

This module provides additional API to commerce_payment. Features included in this module: - automatically place orders authorized on order balance - capture payment if order state changes to...
Categories: E-commerce

Email Validator

EVA (short for Email Validator) is a validation tool aimed at keeping your platforms free from fake or disposable email accounts. This plugin for Drupal provides an easy 3 step integration to get...
Categories: Administration tools, E-commerce, Integrations

Block Content Extra

Add enhancements to Block content to allow it to be more efficient to use it to create content which is not a block and doesn't need a landing page.
Categories: Content editing experience

Style Entity

This module defines a configuration entity, describing a style that can be applied to block, paragraph, or node entities. For a write up of this module, please visit: https://blog.horizontaldigital...

Pagedesigner Megadropdown

Migrate retry

This module automatically re-queues the migrate failed rows so that they can be re-migrated. It is useful in case a row can not be migrated due to errors that can not be migrated from the migration...
Categories: Developer tools, Import and export

Commerce Quantity Options

Module provides a widget for an order item types and a handler for commerce order item in which you may provide radio or select type options to edit quantity field. Module also support outputting a...
Categories: E-commerce

Bitly Links

Overview This Bitly Links module integrates Drupal 8 sites with Bitly a URL shortening service and a link management platform. Site administrators are able to create bitly links for different...

Image Alt Fix

Improve your Drupal Website's Section 508 Compliance by Making Images with Missing Alt Text into Accessible Images Scan your website's rendered content for images with missing or blank alt text...
Categories: Administration tools, Content editing experience, Media

CallUs

This module places a Call Us button (click-to-call) to the different different place in your website of the screen which is visible for your mobile visitors and website. This module very useful for...
Categories: Content editing experience, E-commerce, Media

Open Badges Issuer

A Mozilla Open Badges implementation for Drupal. 🇺🇦 #StandWithUkraine Please consider supporting Ukraine in a fight for their freedom and safety of Europe. Logo icon by Solar Icons in CC...

Entity Agree

This module allows entities (commonly nodes) to be identified as agreements that users of a site are required to accept. Usage Add an "Agreement" field onto a entity type/bundle Create or edit an...
Categories: Content editing experience, Site structure

Static Content Iframe

It may not ever really be a great idea, but sometimes you just need to host some static HTML content. For instance, you may have inherited a single-page app that works perfectly and all you want to...
Categories: Content editing experience

Group Commerce

This module uses the Group module to support B2B purchasing in Drupal Commerce. The use case for the module is currently fairly narrow until additional configuration options can be added to the...
Categories: E-commerce

Redirect to front

Overview This module provide a entity tab to view in front office when you are in case of drupal headless. It takes the path or the alias path of the entity to build the uri. Features Add new tab...
Categories: Decoupled

Migrate Process Array

When migrating content, sometimes you have an array of values you need to filter against known items. This module provides utilities for interacting with arrays during migration, including custom...
Categories: Import and export

Views Streaming Data

This module provides a views display type for CSV and JSON for exporting large result sets using a streaming Response and limiting the amount of memory consumed by the entity system. The goal is to...
Categories: Import and export

User Geo Address

Provides a Block which renders Geographical address of the user on the basis of device location. Synopsis There are many projects available on Drupal.org which are helpful to display the address on...
Categories: Site structure

Entity term

The purpose of this module is to create terms in a selected vocabulary matching labels for a selected entity type and bundle. One use-case for this is when you need to allow nodes to be used as...
Categories: Site structure

Commerce Product Variation Table

Synopsis This module aims to expose all the product variation in a VIEW table and adding them to cart. This kinda is a usefull tool for a wholesaling usage of the commerce where a person who's...
Categories: E-commerce

Accessibility Enabler

We're The Accessibility Experts you always wanted. That was us humbly pointing out a mere fact that we hear from our clients, most often. Woot! Accessibility Enabler is a boutique of accessibility...
Categories: Integrations, Developer tools

Node type permissions

Introduction This module will add a "permissions" tab to the edit node-type screen. The tab will display only the permissions for this specific node-type. While adding a new node-type this will...
Categories: Administration tools, Access control

Search API Taxonomy Filter

Module provides a pre-processor to only index content that matches the selected taxonomy terms.
Categories: Site search

Page Sections

If you are missing mini panels in D8, this is for you. Page Sections adds a new panels like page variant to Page Manager that is available as a block. Create your own layouts of blocks and place it...
Categories: Content display

Infobar

INTRODUCTION Infobar is a simple module block that lets you to show some information as a sticky notification on your web page. The information is configurable in a block. To submit bug reports and...
Categories: Content display

Pages