Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.
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