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

54,030 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.

CKEditor5 show blocks

This module adds Show Blocks feature to CKEditor 5. The CKEditor5 show blocks feature allows the content creators to visualize all block-level elements (except for widgets) by surrounding them with...
Categories: Content editing experience, Developer tools

Commerce Product Review

Provides a review feature for Drupal Commerce products. Features Frontend Allows customers to write reviews for products on your site. Customers are limited to one review per product. Automatic...
Categories: E-commerce

Menu Block Split

Menu Block Split has moved to Github
Categories: Administration tools, Content display, Site structure

Schema.org configuration tool (RDF UI)

Project goal Allow site builders to integrate schema.org seamlessly during or after the site building process on Drupal 8. Description The module enables you to specify mappings between content...

Commerce Payment Synchronization

Adds a way to synchronize completed transactions not properly saved in Drupal. Considerate the following scenario: A order is checked out and the user goes to the payment gateway. The user pays the...
Categories: E-commerce

ECA Metatag

Integrates ECA with Metatag. This integration allows ECA to do a couple of things about Metatags: Listen to the Provide a list of tags event, when the Metatag module creates their list of available...

modr8

Provides an administrative interface for managing content in moderation. Allows you to preview content, as well as approve or deny, and send messages to the author informing them of your choice....
Categories: Administration tools, Content editing experience

Sassy System Stream Wrapper

Sassy System Stream Wrapper provides a function to call to create a SASS partial to be imported with functions to be called to get paths to modules, themes, and if Libraries API module is enabled,...

Extra Paragraph Types (EPT): Columns / Container

Extra Paragraph Types: Columns / Container module provides ability to insert columns or container with other paragraphs. Columns have settings for column width. Demo: EPT Columns / Container EPT...
Categories: Content display, Content editing experience

Domain Content Types

The domain content types module is add on for Domain Access which allows you restrict access to content type creation forms based on active domain. e.g. I want users to be able to create pages on...
Categories: Access control

CSS Grid Layout

This module leverages CSS Grid grid-template-columns and grid-template-rows properties to create dynamic layouts within the Layout Builder dialog. Once the module has been installed, enable Layout...
Categories: Content display

Hook Update Deploy Tools

CONTENTS OF THIS FILE Introduction Methods / Uses Requirements Installation Configuration Anatomy of a hook_update_N() Maintainers IntroductionDrupal provides its own functions for enabling modules...
Categories: Administration tools, Developer tools, Import and export

CKEditor Table Resize

CKEditor 5 Most features are now included out-of-the-box with the default table plugin. Table column resize will be implemented in [#3353010]. CKEditor 4 This module integrates the CKEditor Table...
Categories: Content editing experience, Integrations

Page Not Found Reports

Purpose This module adds a couple of admin reports to review the most common 404 errors on your site. When a redirect module is available, these reports include the option of adding or updating a...
Categories: Administration tools, Developer tools

Support Dashboard

This module creates an 'all tickets, all clients' dashboard page for the Support module. The display mirrors the default displays added by the Support module's ticket list pages. ROADMAP Plans...
Categories: Content editing experience, Developer tools

FullCalendar Templates

The tpl.php files were removed from FullCalendar. This adds extra processing to bring them back.

Facet granular date

Plugin for Drupal 8 facets that creates drill down date facets. This module was built to solve the issue* where date facets are no longer drilldown in Drupal 8. This module provides a new Facet...
Categories: Site search

Promo Card for Layout Builder

🇺🇦This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and the safety of Europe. This component displays a title, headline, description...
Categories: Content display

Modal for Layout Builder

🇺🇦This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and the safety of Europe. This component displays a simple pop-up dialog that is...
Categories: Content display

Comment RSS

This module provides RSS feeds for comments. This is useful for allowing readers to subscribe to comments for a blog post, article, or forum topic. It currently provides three types of feeds which...
Categories: Import and export

Views Menu Reference [D7]

Yet another View-Menu-Reference Widget + Views filter module. Purpose: The key functionality of this module is to provide a very flexible combination between menu items, entities (e.g. nodes) and...
Categories: Content editing experience, Administration tools, Site structure

Simplenews on register

THIS MODULE HAS BEEN RENDERED OBSOLETE BY ISSUE [#658242]. SIMPLENEWS 2.X INCLUDES THIS FUNCTIONALITY. If you're using Simplenews 1.x, you might still need this module. ------------ Description ---...
Categories: Integrations

Commerce Reorder

This module adds a new operation to Drupal Commerce orders allowing a user to create a new cart using the contents of an existing order. Using this module adds a simple "repeat this order" function...
Categories: E-commerce

Microsoft Graph API

An unofficial, lightweight wrapper around the Microsoft Graph SDK for PHP, pulled-in via Composer, for Drupal 8.x. Use Case This module is intended to provide an API for other modules to easily...
Categories: Developer tools, Integrations

Seeds Developer Helper

Overview The Seeds Development Helper module provides developers and site administrators with essential utilities to optimize and streamline Drupal development. It focuses on enhancing image style...

Pages