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.
OpenAI SEO Analyzer
The OpenAI SEO Analyzer is a Drupal module that integrates with the OpenAI GPT-4o model to provide SEO analysis directly within the node view. It allows users to generate and customize SEO reports...
Categories: Content editing experience, Search engine optimization (SEO)
CSP Google Supported Domains
This modules automatically adds the domain names listed on https://www.google.com/supported_domains to the CSP policy created by the CSP module. After installation, the domain names can be added by...
Site Configuration
Provides a centralized way to define, manage, and expose global site configuration in Drupal, with first-class support for decoupled or headless architectures. This module allows developers to...
Categories: Administration tools, Decoupled, Developer tools
eStore Frontpage
Provides the Front page layout for the upcoming eStore Distro. family of current eStore v2.2.x theme.
Categories: Content display
Theme Switcher By User
The Theme Switcher By User module is an tool designed to enhance user experience by providing a seamless and dynamic way to switch between themes. This module introduces a user-friendly block,...
eStore Commerce Base
Structure and content Base for eStore v2.2.x theme and upcoming eStore Distro
NextJS Headless Preview
This module provides a preview iFrame of your NextJS application on the node view page in Drupal and allows editing content through the front-end application. Features iFrame on node view that...
Categories: Content editing experience, Decoupled
Current date and time
The Current date and time module allows administrators to display a dynamic date and time block on their Drupal site, showcasing the current date and time based on the selected country's timezone....
Categories: Administration tools
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
DeferJs
DeferJs module is based on a tiny library deferjs. Using this library we can delay or lazy load static resources like js and css. This library also provide functionality of defering js files. It...
Categories: Performance
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
Inline Entity Menu Form
TODO
Categories: Content display
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
Group Unique Title
This module is setup to allow you to ensure that groups or nodes inside of a group (group content) have unique titles. You can enable either/or of these two functionalities, so if you just want to...
Categories: Administration tools, Content editing experience, Access control
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...
Frontify Assets
This module provides integration between Drupal and the Frontify digital asset management (DAM) platform. The Frontify Assets Integration for Drupal simplifies accessing images, videos, and...
Categories: Media
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
DSFR for Drupal - Links
Module relating to "Design Système de l'État" (DSFR (in French)) recommendations. Allows the automatic addition of a target="_blank"on all links considered external based on Drupal link generation....
Categories: Content editing experience, Developer tools
DSFR for Drupal - Editor
This module allows behaviors to be managed by the "Design Système de l'État" (DSFR (in French)) on several components that can be contributed via CKEditor. It provides a filter to activate on your...
Categories: Content editing experience, Developer tools
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