
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.
Smart Content Demandbase
Smart Content Demandbase is a connector module to allow fields available through Demandbase’s API to be used as conditions in Smart Content. Note: Use of this module requires an active subscription...
Categories: Content editing experience, Content display
GoogleDrive
This module provides an ability to manage Google Drive files through Drupal site. Features: - Ability to configure Drive files - Manage Drive file permissions
Categories: Media
CKEditor Autosave
Provides integration of the CKEditor Autosave plugin with the Drupal 8 CKEditor. 自动保存功能,防止因为意外中断导致内容丢失。 Sponsorship This project is sponsored by Davyin. We provide specialist consulting services in...
Categories: Content editing experience, Developer tools
Googalytics Commerce
Provides integration of Drupal Commerce into Googalytics module by implementing the Google Analytics Ecommerce Tracking commands on placing an order. At least currently, only the Ecommerce Tracking...
Categories: E-commerce, Integrations
Templating
Template 8.x-3.0 When you develop in Drupal 8 , we create a lot of template for block , node ,... The goal of this module are to create template twig via backend only . and Generate the template in...
Categories: Developer tools, Media
Commerce Currencies Price
Field type based on commerce price field and currency. It allows entering prices for all currencies inside one field, instead of creating per currency field. Data are serialized. To get array, use ...
Categories: E-commerce, Site structure
Netlify Integration
The Netlify integration module helps trigger builds in Netlify to keep static sites up to date with changes to configuration or content entities in Drupal. This can help control and re-build a site...
Categories: Developer tools
Content Export YAML
For Export Content To YAML file and import To Database. Add PATH CONTENT here : admin/config/content_export_yaml/setting LOGIC BEHIND : For export : one Entity such node,block_content , term become...
Categories: Content editing experience, Developer tools
Datetime Range Extra Formatters
About Provide extra datetime range formatters This module provide two extra formatters for the core daterange field. **Dategroup formatter** to group start and end dates. Works very well with a...
Categories: Site structure
Migrate Override
Synopsis The purpose of this module is to assist content editors and managers in maintaining and managing content that is provided by a regularly run migration or feed based on the core migration...
Categories: Content editing experience, Import and export
Maps Block
Provides a Block which renders Google Maps based on the location.
Categories: Site structure
Product Builder for Drupal Commerce
Product Builder module provides an interface and extended structure for customizable products in Drupal commerce. It allows to creating and configuring a product customization form and provides a...
Categories: E-commerce
TMGMT Export / Import spreadsheet
A translator which allows you to export source data into a spreadsheet and import the translated in return. Dependencies: Translation Management Tool PhpSpreadsheet Currently supported file formats...
Categories: Developer tools, Import and export
UI Patterns From Layouts
Exposes Drupal layout definitions as UI Patterns Pattern plugins. Install and enable just like any other Drupal module. No configuration required. Please note that this module will not do anything...
Categories: Content display
Ckeditor Textindent
Provides integration of the CKEditor Textindent plugin with the Drupal 8 CKEditor. 改进CKEditor使支持首行缩进。 Sponsorship This project is sponsored by Davyin. We provide specialist consulting services in...
Categories: Content editing experience
Dark Mode
INTRODUCTION Dark Mode is module for Drupal that allows Drupal administrator to set two themes for any Drupal installation to switch between, depending on the schedule. By using dark mode module...
Categories: Content editing experience
Forgot Password
Drupal by default sends Password Reset URL by email to user's email id in password recovery mail, but Forgot Password module sends random generated password(OTP) by email instead of URL to the user...
Categories: Access control
Google My Business API
Google My Business provides a fast and easy way for businesses, products, brands, artists, and organisations to manage their online presence with Google. The Google My Business API is a programming...
Categories: Integrations
Commerce Balance
Adds a pseudo-field to the Manage Display tab of the commerce order which will display the order balance of the order.
Categories: E-commerce, Site structure
Custom Entity Pager
The Custom Entity Pager module provides a custom Twig function that creates a pager for nodes. The main goal of this module is performance, not complexity. This modules has no GUI, it is meant for...
Categories: Content display, Developer tools
Login by
This simple Drupal 8 module allows users to log in with either their username OR email and both. There are additional login configration like as - Enable placeholder, Enable autocomplete off,...
Social Auth ESIA
The module provides integration for Social Auth module with ESIA via OAuth 2.0. ESIA from Russian "ЕСИА", which is "Единая система идентификации и аутентификации". Translated as "Unified...
Categories: Integrations, Access control
Drupal Moodle Integration
Drupal Moodle Integration is a module that aims to integrate Moodle with Drupal. Installation: Add the module to the codebase with composer: composer require drupal/drupal_moodle_integration:^3.0...
Categories: Integrations
Hierarchical Multiselect
This is a simple module, basically designed to use with tac_lite module where if you select parent term then its children will be automatically get selected with the help of some JS code.Also can...
Categories: Site structure, Developer tools
Access Conditions Commerce
This module provides configurable access conditions for commerce as page manager module style. Requires Access Conditions Condition Plugins Commerce Commerce Related projects Access Conditions for...
Categories: Access control