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.
Box CORS
This module allows users to generate access token dynamically and allows users to upload files to box.com through CORS method with out uploading the files to local file system. This module requires...
Categories: Media, Integrations
Remote Drush
What? Remote drush (rdrush) offers drush functionality for drupal websites without SSH access. Not server-side Because rdrush doesn't use any actual drush functionality and doesn't need access to...
Categories: Developer tools
Entity Domain Access
Description This is module provide domain access control for any fieldable entities. Usage Go to settings page admin/structure/domain/entities and enable entity types to manage domain access. After...
Categories: Access control
Commerce Payment Encryption
This module protects payment transactions, encrypting them into the database. This module doesn't alter user experience. In case of database hacking, this sensitive data would be useless for the...
Categories: E-commerce, Security, Developer tools
Drupal Matomo Reports
INTRODUCTION The Drupal Matomo Reports module provides us the reports under reports menu( admin/reports/matomo_reports ). Using this module you do not require to go to Matomo Login. All reports can...
FusePump (Where To Buy Connector)
------------------------ FusePump ------------------------ Brands that don’t sell directly miss out on opportunities every day, as engaged customers browse and research products but have no clear...
Categories: E-commerce, Content editing experience, Developer tools
Entity Schedule Sync
It provides a user interface to deploy the entities(content and block) from one server to another server on schedule basis. Example: -> Staging to Production -> Production to Staging It will...
Rector
Rector can save you a lot of manual work by automating code upgrades to Drupal 9, 10 and 11. You can start using it now! Latest Release The latest release is 0.18.x, which supports both Drupal 8, 9...
Categories: Developer tools
Immoweb API Client
This module provides an API Client for Immoweb.be making it easier to integrate your project with Immoweb. This module is aimed towards developers and provides no real functionality on its own...
Categories: Developer tools, E-commerce, Integrations
Google Tag Manager Exclude Cookie
Most people using Google Tag Manager are used to trigger Tags if something is true like a URL contains "store". Fewer people use the existence of a cookie to prevent a tag from triggering. This...
Categories: Search engine optimization (SEO)
Commerce Signifyd
This module integrates Drupal Commerce with Signifyd to add fraud prevention services to your store, all of which are customizable to meet your needs. For reference, the 1.x version of the module...
Categories: E-commerce, Security
Entity Bundle Scaffold
Provides Drush commands for creating node, taxonomy, paragraph & eck types and for generating entity bundle classes & controllers. Why? Managing entity types & bundles by clicking through the...
Categories: Developer tools
iLangL Translation Provider Plugin for Translation Management Tool (TMGMT)
Overview iLangL Translator Plugin for the Translation Management Tools (TMGMT) project. Allows users to submit translation jobs to the translation tools (Phrase, memoQ) through the iLangL...
Categories: Multilingual
Image to Media Filters
A Drupal 8 and 9 module which fixes legacy code such as: [img_assist|nid=9491|title=|desc=|link=none|align=right|width=100|height=37] [acidfree:9491 align=left size=80x163] [image:9491] Are you...
Categories: Content editing experience, Media
Drush Code Generator Example
This is an example module, explaining step by step how you can create your own drush generate command. Workings with drush 10.x Do not enable this module in production environment! Example: drush...
Categories: Developer tools
AI Layout Builder
Note: The module is WIP (work-in-progress) - it's more of PoC as of today, not really ready for any part of either production or small personal projects. But keep your eye on - as it's under active...
Categories: Automation, Content editing experience, Integrations
Nesguard
NESGuard SRI Monitor integrates Drupal with NESGuard.cloud to provide advanced JavaScript security through Subresource Integrity (SRI) monitoring. It protects your site from supply chain attacks by...
Categories: Security
Inline Feedback
Visually annotate any element on a content page with inline feedback. Ideal for editorial review and collaboration between administrators and content editors. Introduction Inline Feedback is a...
Categories: Administration tools
Search API Date Boost
Project Summary The Search API Date Boost module improves search relevance by boosting indexed items based on date field values. More recent content is favored using exponential decay, while future...
Categories: Site search
Cision Notified Pull
This module create a service endpoint that accepts HTTP POSTSs of a pure XML document. Then Provide this URL to Cision administration to set as service Endpoint. Service Endpoint URL /cision...
Categories: Content editing experience, Developer tools, Import and export
SitePulse
API-first monitoring for Drupal sites. SitePulse enhances Drupal's native monitoring capabilitis. SitePulse transforms Drupal's status report into a powerful monitoring platform, providing...
Categories: Administration tools, Developer tools, Performance
Mail Entity Queue
This module provides a queues based system to manage mails. It treats every queue item as an entity and provides a default processor to send them via Drupal core email's system. Processors can be...
Categories: Integrations
Schema.org Blueprints: Hospital Starterkit
Introduction The Schema.org Blueprints Starter Kit: Hospital module provides Schema.org types required to build a hospital website. Features Provides Person (person), Physician (physician),...
FancyZoom
#D8CX: I pledge that FancyZoom will have a full Drupal 8 release on the day that Drupal 8 is released. FancyZoom is a simple, clean image zoomer with a drop shadow and close box meant to emulate...
Categories: Content display
Siteminder
The Siteminder module allows for users to authenticate to a Drupal site when the site is being run within the Siteminder environment. Siteminder itself is a single sign-on application made by...
Categories: Access control