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.
Disposable Email Address Blocker
DEA Blocker protects Drupal form email fields by disallowing mailbox addresses from a custom blacklist of Disposable Email Address domains. Its main usage is to avoid user registration with...
Categories: Site structure, Integrations, Security
Static Generator
The static module generates a complete copy of your website in html form including all js, css, images and other assets. This can then be transferred to run the website from a simple web server...
Categories: Performance, Security
Stenographer
This module is for defining logging and tracking events which can be used to capture activity on the system and send them to logging storage destinations. The module is extendable and different...
Categories: Administration tools, Security
Watchdog Registry
Introduction The Watchdog Registry module is intended for developers who rely on checking the watchdog table to detect PHP errors. This module contains a configuration entity that can be used to...
Categories: Security, Integrations, Developer tools
FISMA User
The Federal Information Security Management Act (FISMA) is United States legislation that defines a comprehensive framework to protect government information, operations, and assets against natural...
Categories: Administration tools, Security, Access control
Robot monitor
This module implements a PET (Privacy Enhanching Technology) that lets the user monitor robot activity on site. It is part of The PET project. For more information, visit The PET project website....
Categories: Security, Search engine optimization (SEO)
Confident CAPTCHA - Image-based CAPTCHA by Confident Technologies
Confident CAPTCHA™ is a clickable, image-based CAPTCHA that stops spam and malicious bots, while remaining very easy for people to solve. All your website visitors have to do is click a few...
Categories: E-commerce, Security
Maestro Group Security
This module incorporates Group membership and roles with maestro workflows. This is accomplished in two ways. Addition of Group and Role options for the assignment section on all tasks a new "Group...
Categories: Security
Database logging ban operation
Synopsis Have you ever looked through the list of recent messages for a public website and noticed certain IP addresses repeatedly trying to do bad stuff? For example, repeatedly trying to log in...
Categories: Administration tools, Developer tools, Security
Content Roles
Welcome to a brand new permission management system of Drupal! A set of permissions is named 'role' in the Drupal world. It is under configuration control, and there is no (simple) way to to reveal...
Categories: Administration tools, Security, Access control
SensFRX Fraud Prevention
AI-powered fraud prevention solution that stops bots, prevents fraudulent orders, chargebacks and carding attempts. Get actionable insights real-time to protect your store from frauds and spams....
Categories: Security
Challenge mitigation
A lightweight IP whitelisting and challenge module for Drupal 10+ Prevent automated abuse while maintaining a smooth UX for real visitors. Disclaimer: This module is not a WAF This module is not...
Categories: Access control, Performance, Security
yunke captcha
Introduction: Yunke captcha module is designed for Drupal 8 and above, you can use it to add verification code to any form in the system, and you can set up different verification styles and...
Categories: Security
BotBattler
BotBattler is a free, effective, lightweight, 100% clientside, anti-spam solution for forms, proudly made in Australia, by a Dutchman. The BotBattler name is a cheeky nod to the term Aussie battler...
Categories: Security
Amber
Description Whether links fail because of DDoS attacks, censorship, or just plain old link rot, reliably accessing linked content is a problem for Internet users everywhere. The more routes we...
Categories: Content editing experience, Security
Media Private Access
WARNING: This is an experimental module, NOT READY to be used in production. This exists as a proof-of-concept only. Use it at your own risk. This project is intended to explore ways of improving...
Categories: Media, Security
Search Security Enhanced
Introduction Search Security Enhanced protects your Drupal site from malicious search injection attacks, especially those used in phone scam operations. Attackers often try to inject fake phone...
Categories: Security, Site search
XSSecurity
Summary Provides cross-site scripting security for site admins. If the site is hacked using XSS, this reduces the risk of anything harmful being done by adding an IP-based captcha to dangerous...
Categories: Security
JSON:API Security Hardening
Introduction JSON:API Security Hardening module enhances the security of JSON:API–based applications by enforcing strict, defense-in-depth controls. While Drupal core and contributed modules such...
Categories: Decoupled, Security
WebEmailProtector
WebEmailProtector | email address spam protection Stop your website email addresses from being scraped and harvested by spammers with the best email obfuscator protection available. Welcome to the...
Categories: Security