
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.
Color widget
Categories: Developer tools
Upload storage reminder
Modifies the upload storage input field to force the user to select the right file system.
Categories: Site structure, Security
BytePlant Email Validation
This module uses the Byteplant (https://www.email-validator.net/) service to verify if an email address entered into a form on your website really exists and can receive mails. For each invalid...
Categories: Access control, Integrations, Security
Micro Menu
This module provide a dedicated menu for micro site.
Categories: Developer tools, Site structure
Micro Contact
This module integrates the core contact module with a micro site.
Categories: Integrations, Developer tools
Micro SSO
This module provide single sign-on (SSO) functionality from a master host to its micro sites. No configuration is needed. If a visitor, already logged in on the master, visit a micro site, and is a...
Categories: Developer tools, Access control
Video Embed Damdy
Synopsis This module provides a video embed field provider that allows you to embed videos from Damdy. Users can add Damdy videos to their site by pasting the id of the video prefixed by 'damdy/'...
Categories: Integrations, Media
Drutopia Landing Page
A base feature providing a landing page content type and related configuration. Landing pages can be used for custom pages such as the home page. Development is on GitLab and mirrored here.
Categories: Content editing experience
Search api views filter
Search api views filter This search api filter allows you to exclude items from being indexed if a view returns no results. Use cases could be: Advanced filtering for product properties Conditional...
Categories: Content editing experience, Access control, Site search
Lightfoot
Wouldn't it be nice if Drupal tread a little lighter on web servers? Why: When a site has a modern proxy cache (or CDN) and runs on a cluster of servers, it's unnecessary -- and usually a burden --...
Categories: Performance
Systempay For Payment
Synopsis This module provides an interface between Payment and SystemPay, the payment method for Caisse d'Épargne and other French banks. Requirements Payment Roadmap Lots of functions covered by...
Categories: E-commerce, Integrations
Chinese(China) Address-中国地址省市区街道四级联动
此模块主要是实现中国地址的省市区及街道四级联动,既支持field通过后台界面使用,同时也支持代码级的form element调用,性能上也做了较大的优化,能适应各种复杂开发需求,是china address field 的升级版本,该模块提升了以下几项主要功能: 1.增加了新的form element 中国区地址类型,支持弹性层级,例如台湾、澳门为三层和二层结构,使用方法如下所示 $form...
Categories: Site structure
Inline Body Image to Image Field
What will this module do? ------------------------- This module will take images that are embedded (copy/paste) or were uploaded via the wysiwyg and attach them to an image field. Why? ---- Dealing...
Categories: Content editing experience
Elfsight Youtube Gallery
This project is unsupported due to an issue the maintainer didn’t address. See [#3112796] for details. If you have already installed this project, you should uninstall it. If you've already...
Commerce Product Permissions by Type
This module provides permissions for viewing products and adding to cart on a per product type basis. To limit what products can be added to the cart, grant the following permissions: "{Product...
Categories: E-commerce
Menu Twig
Menu twig is a Drupal module that provides text-area to render the HTML or twig extensions. This module provides flexibility to exclude the menu item and rewrite code in your own pattern. This...
Categories: Developer tools
Potion
Put your translations in motion. Provides a normalized way to collect internationalization strings to export, merge & create .po files from versatile sources such as Twig, PHP or YML files. Ensure...
Categories: Content editing experience, Developer tools, Import and export
Adobe DTM for Drupal
This Adobe DTM module allows the use of Adobe Systems' Dynamic Tag Manager hosted application to insert new tags into your Drupal website.
Services Legal
Provides support for the Legal module via the Services module, see the README and here for more details.
Categories: Decoupled, Access control
Tableau Public
This module allows easy display of Tableau visualizations without any coding required. A non-technical business user can create and modify visualizations on Tableau Public and easily publish live...
Categories: Content editing experience, Content display, Integrations
WYSIWYG Filter Extend
This module provides extended functionality for the wysiwyg_filter module. Specifically, it overwrites the blacklist such that there is the option to allow additional tags such as <button>, ...
Categories: Content editing experience
Commerce License Entity Field
The Commerce License Entity Field module provides a License type for Commerce License which when granted, sets a value on an entity field. The field and the value are configured in the product,...
Categories: E-commerce
Remote Site List
This module is used for administrators who manage multiple sites, to keep track of them. It's a very simple approach without any bells and whistles, just to give a quick reference of the sites you...
Categories: Administration tools, Developer tools
Views Render View
This module renders a view in a views field. To install: 1) Install the module, 2) add the Global Field: "Render View" 3) choose the view that you want to display from the drop-down select box; 4)...
Entity Reference Guards
Entity Reference Guards help you safely protect or clean up your entity references, based on actions performed on either entity (the referee or referent). It is based on Django's ForeignKey's on...
Categories: Administration tools, Content editing experience, Access control