Search Drupal Projects
Find modules, themes, and distributions by name or by what they do. Descriptions are matched against each project's plain-language summary, and results can be narrowed to a Drupal core version or to projects that are still actively maintained.
| Project | Drupal | Maintenance | Installs |
|---|---|---|---|
|
This module provides a simple way to force all users to log in before accessing any page on the website. It offers flexible configuration options, allowing administrators to set sp... Slowing |
9–11 | Slowing | 4,124 |
|
This module integrates your Drupal site with Cloudflare, a service that speeds up your website, reduces bandwidth usage, and protects it from various online threats by acting as a... Active |
— | Active | 4,019 |
|
Spamicide prevents spam submissions on any form by adding a hidden field that spam bots fill out, causing their submissions to be discarded. It can log compromised forms and allows... Active |
10–11 | Active | 3,857 |
|
This module helps users create stronger passwords by enforcing current recommendations from the US National Institute of Standards and Technology (NIST). It checks passphrases for... Active |
9–11 | Active | 3,837 |
|
This module enhances Content Security Policy (CSP) headers by providing a reporting endpoint for issues, custom storage for logs, and aggregated reports to help developers trace pr... Active |
9–11 | Active | 3,258 |
|
This module controls access to nodes based on the taxonomy terms assigned to them. It allows you to grant permissions based on user roles or individual users, and supports view, up... Active |
10–11 | Active | 3,212 |
|
This module enhances the Captcha module by allowing site administrators to create custom riddles. Users must answer these riddles before submitting forms, helping to prevent automa... Dormant |
10–11 | Dormant | 3,112 |
|
This module provides a simple, dependency-free way to encrypt and decrypt data using PHP's OpenSSL extension. It can be integrated into your custom code or used within form handler... Slowing |
10–11 | Slowing | 3,105 |
|
This module provides the ability to encrypt field values stored in the database. It relies on the Encrypt module for its encryption and decryption capabilities, and configuration i... Active |
11 | Active | 3,098 |
|
This module allows administrators to set expiration dates for individual user accounts or disable accounts of a specific role after a period of inactivity. It helps manage user acc... Active |
10–11 | Active | 3,070 |
|
hCaptcha is a privacy-focused CAPTCHA service that replaces reCAPTCHA to protect against spam and abuse. It offers enterprise-level features for high-traffic sites, including risk... Dormant |
9–11 | Dormant | 3,046 |
|
The Permissions Policy module allows administrators to configure the Permissions Policy header for their website, controlling which browser features and APIs are available. It prov... Active |
10–11 | Active | 2,677 |
|
This module enables Single Sign-On (SSO) for your Drupal site using the SAML protocol, allowing users to log in securely through an external Identity Provider without storing crede... Active |
9–11 | Active | 2,587 |
|
This module adds an extra layer of security to your site by implementing Two-Factor Authentication (TFA) through email. When a user attempts to log in, a verification code is sent... Active |
10–11 | Active | 2,506 |
|
This module protects your website's user registration form from spambots by checking registration attempts against the Stop Forum Spam database without requiring an API key. It can... Active |
9–11 | Active | 2,486 |
|
This module allows you to specify a custom HTTP header that contains the client's real IP address. This is useful when your reverse proxy or CDN uses a non-standard header for this... Active |
10–11 | Active | 2,439 |
|
This module adds a role-based access control field to entities, allowing you to specify which roles can view, edit, or delete them. It provides flexible configuration for allowed o... Active |
10–11 | Active | 2,336 |
|
This module adds a layer of defense against bots that may have bypassed other spam prevention methods. It works by limiting the number of times any form can be submitted within a s... Active |
9–11 | Active | 2,091 |
|
This module allows administrators to set expiration dates for user roles, automatically removing roles once they expire. It's useful for managing temporary access, such as magazine... Dormant |
10–11 | Dormant | 2,062 |
|
This module restricts website access to a predefined list of IP addresses. It offers options to bypass checks for specific roles, whitelist or blacklist certain pages, and even fil... Slowing |
10–11 | Slowing | 1,978 |
|
This project enhances user security by protecting the initial user account from viewing, editing, and deletion, even by administrators. It also offers features to manage login atte... Dormant |
— | Dormant | 1,896 |
|
This module helps your website comply with European cookie laws using the tarteaucitron.js library. It allows you to manage consent for third-party services like YouTube and Google... Active |
10–11 | Active | 1,875 |
|
This module changes the behavior of access denied pages, making them return a 404 Not Found error instead of the default 403 Forbidden error. This helps prevent users from discover... Slowing |
10–11 | Slowing | 1,815 |
|
This module limits requests from web crawlers, bots, and spiders to reduce server load. It can also apply rate limits to regular traffic and block requests based on autonomous syst... Active |
9–11 | Active | 1,794 |
|
Cookiebot - Cookie consent, Cookie monitoring and Cookie control
Covered by security advisories
Module
This module integrates the Cookiebot service into your Drupal website to help you comply with GDPR and ePrivacy regulations regarding cookies and online tracking. It enables the Co... Active |
— | Active | 1,672 |