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

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

Reroute email Better Experience

This module lives aside Reroute Email module, improving user Experience with enhanced features tailored for data governance. Features Introduces roles and concepts for Data Governance: Roles (Data...
Categories: Administration tools, Content editing experience, Integrations

Advanced Mautic Integration

This module provides an advanced integration with Mautic. JavaScript tracking Embedding mtc.js - putting the Mautic script into page attachments. Tracking pageviews - enable/disable tracking page...
Categories: Integrations

Monobank payment API

This module provides a Drupal AlternativeCommerce (Basket) payment method to embed the payment services provided by Monobank API. Dependencies Drupal AlternativeCommerce (Basket) Setup After...
Categories: E-commerce

Paragraphs auto anchor

Description Provides an empty anchor link for every paragraph based on its UUID. For example: Then on the edit interface for a paragraph widget there is a button to copy the UUID for the editor to...
Categories: Content editing experience

Media Entity Podbean

Provides media source support for referencing podcasts and playlists from Podbean and embedding as oEmbed content in Drupal. If you are a user of the Podbean service (either free or paid) you can...
Categories: Content editing experience, Media, Integrations

Commerce Momo Payment Gateways

Provides Commerce integration for Momo payments. MoMo documents https://developers.momo.vn/v3/vi/docs/payment/guides/home/ Features Commerce MoMo Payments provides 3 more payment types for Commerce...
Categories: E-commerce

Commerce Opayo Pi

Opayo (formerly Sage Pay) payment gateway for Drupal Commerce 2.x. It uses the Opayo Pi API with 3D secure authentication happening inside an iframe. Features 3D Secure authentication step is done...
Categories: E-commerce, Integrations

Platform of Payments and Sales Simple

The major of service agencies sales only a few subscription plans and not need a big ecommerce platform for make that. The main purpose of this module is help to this agencies get the work done...
Categories: E-commerce

CSS Toggle Switch

Integrates the CSS Toggle Switch library to provide configurable CSS only switches. CSS Toggle Switches are a set of accessible CSS-only switch components, created from standard form controls in...
Categories: Integrations

Sleepy Cron

This module aims to preserve server resources (processors, memory, thus electricity) by not running the cron on websites that are not used. This is pointless on a classic production website, which...
Categories: Performance

Content Workflow (Bynder)

About Content Workflow by Bynder Enhance content creation with Bynder’s Content Workflow, the ultimate collaborative solution that reduces production time, facilitates structured content at scale,...
Categories: Content editing experience

Zoom video

Zoom Video Module Zoom Video Module manages the creation and handling of Zoom meetings on a Drupal website. It introduces a "Zoom Video" field type, allowing administrators to add meeting URLs to...

Display Name (User Real Name) Field

Defines a variety of user display name field types.
Categories: Access control, Site structure

YAML bundles

YAML Bundles is a pragmatic approach to streamlining content type management through YAML based Drupal plugins. It allows developers to define fields and content types from custom modules, making...
Categories: Content editing experience

Config ignore pattern

INTRODUCTION The Config ignore pattern module allows certain configuration to be ignored from sync import and export based on the configuration object name. The primary use case for this module is...
Categories: Developer tools

Display Layout

Display Layout allows users to leverage Drupal's Layout API to configure entity displays. Rather than simply choosing between "Content" and "Disabled", users can define layouts with custom regions...
Categories: Content display

Node RSS

This module allows an RSS version of a node page to be displayed by appending /rss to the end of the path. This allows external systems to easily parse the page by swapping to the RSS version. The...
Categories: Content display

User One Time Login

This Drupal module allows you to lock the login form per role or individual user to force the use of a single sign-on link. It also allows you to generate unique login links for users. These links...
Categories: Security

Bunny Stream

This module integrates Drupal Media with the Stream service of Bunny.net to upload videos and embed them in Drupal. Features With this module you will be able to embed videos uploaded to Bunny.net...
Categories: Media

JsonAPI Gutenberg Blocks

This module provides a blocks section in JsonAPI to allow native Gutenberg components in React front app. Additional Requirements Obviously, you need Gutenberg and JsonAPI (Core) to be enabled....
Categories: Content editing experience, Decoupled

360 panorama viewer

This will provide a field formatter for image fields,so that the images uploaded for an image field that lets users experience a 360° image. This module dependency on jquery_ui Installation and...
Categories: Content editing experience, Media, Site structure

Layout Builder Block Admin Label

When placing inline blocks in Layout Builder, editors must enter a title and choose if it should be displayed. This module re-frames the title as purely an admin label that should not be rendered....
Categories: Content display

Gutenberg Charts

An integration between ChartJS and the Gutenberg editor so you can load different types of Charts using CSV format within your Gutenberg page. Supported Chart Types Bar Doughnut Line Pie Polar Area...
Categories: Content editing experience, Developer tools

ECA Webprofiler

Integrates ECA with Webprofiler.

Commerce From Price

This module allows for products in a drupal commerce website to display a 'from' or 'starting at' price when the product has multiple variations with different prices. Note that your product...
Categories: Content display, E-commerce, Site structure

Pages