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 helps you find content where input filters might be removing tags or attributes. It's useful for identifying existing content affected by filter format changes, checkin... Active |
— | Active | 8 |
|
This module allows you to store your encryption keys in a Vault server. It extends the functionality of the Key module to integrate with Vault. Active |
9–11 | Active | 8 |
|
This module provides a new key provider for the Drupal Key module, allowing you to manage and retrieve configuration values using Skpr's PHP configuration library. Dormant |
— | Dormant | 8 |
|
Public Key Credential Source
Module
This experimental module provides a new entity type for storing public key credentials used in WebAuthn authentication flows. It leverages other modules for JSON storage and user a... Dormant |
— | Dormant | 7 |
|
This module provides a secure way to encrypt data by using Drupal's `hash_salt` as the encryption key. This leverages an existing security mechanism within Drupal to protect sensit... Active |
10–11 | Active | 7 |
|
This module allows you to control access to blocks, templates, routes, and menu items based on the visitor's IP address using CIDR notation. It helps you show or hide content depen... Active |
10–11 | Active | 7 |
|
Explicit CSP allows Drupal site builders to define and deliver Content Security Policy (CSP) headers. It provides environment-aware, service-based configuration to keep third-party... Active |
— | Active | 7 |
|
Personal Data Vault (pdv) securely stores and encrypts user files and structured data. It allows users to grant explicit consent for sharing this data with internal workflows or ex... Active |
— | Active | 7 |
|
This module helps migrate two-factor authentication settings and seeds from Drupal 7 to Drupal 9 and later versions. It provides a path to transfer existing TFA data, allowing for... Dormant |
9–11 | Dormant | 7 |
|
This project prevents users from seeing the Drupal install page if the database is unavailable on a production site. It achieves this by substituting the default Drupal kernel with... Dormant |
9–11 | Dormant | 7 |
|
This module integrates with antivirus software to scan uploaded files and protect your site from malware. It requires a separate antivirus plugin provider to function. Dormant |
— | Dormant | 7 |
|
This project integrates the jsSHA JavaScript library into Drupal, allowing for SHA hashing and HMAC calculations directly within the browser. Dormant |
10–11 | Dormant | 7 |
|
This module allows you to restrict the characters that can be entered into webform fields. You can choose from a variety of common character sets or define your own to prevent spec... Dormant |
8–10 | Dormant | 7 |
|
This module integrates your Drupal site with the CloudFilt service to protect it from bot traffic, web fraud, DDoS attacks, and other automated threats. It helps safeguard websites... Dormant |
8–11 | Dormant | 7 |
|
This module provides site administrators with tools to control access to private media assets, mimicking Drupal core's handling of private files. It allows configuration of differe... Dormant |
— | Dormant | 7 |
|
This module ensures that AddToAny Share Buttons are only displayed on pages after users have given their consent, working in conjunction with Tarte au Citron and AddToAny Share But... Slowing |
10–11 | Slowing | 6 |
|
This module adds a preloader for Google reCAPTCHA v2 Checkbox on login forms. It displays a placeholder and disables the login button until the reCAPTCHA is fully loaded, preventin... Active |
11 | Active | 6 |
|
SSO Connector provides a robust foundation for Single Sign-On (SSO) in Drupal, allowing users to authenticate once and securely access multiple connected sites. It supports configu... Active |
11 | Active | 6 |
|
This module acts as a firewall that automatically blocks known malicious IP addresses by checking them against a community-driven reputation database. It also reports failed login... Active |
10–11 | Active | 6 |
|
This module enhances the core "Available Updates" report by adding information about security coverage for installed modules. Dormant |
10–11 | Dormant | 6 |
|
Digital.gov Site Scanner
Module
Idealyzer is a tool that checks your Drupal website for compliance with federal regulations like the 21st Century IDEA Act. It performs automated checks for things like IPv6 and U.... Dormant |
8–11 | Dormant | 6 |
|
This module extends Simple OAuth to support subdomain wildcards in redirect URIs, which can be useful for platforms that generate dynamic subdomains. It allows for more flexible re... Dormant |
10–11 | Dormant | 5 |
|
Auth Encrypt
Module
This module enhances authentication security by encrypting sensitive user data like passwords and usernames on the client-side before they are sent to the server. It uses unique en... Slowing |
— | Slowing | 5 |
|
Drupitor Client
Module
This module provides a secure API endpoint that allows external services to check for available Composer package updates for your Drupal installation. It is designed for integratio... Active |
10–11 | Active | 5 |
|
This module adds OpenPGP encryption capabilities to the core encrypt module. It allows for asymmetric encryption and decryption using either a single private key for both operation... Active |
9–11 | Active | 5 |