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 validation for the password field, ensuring that the form cannot proceed to the next steps until password validation is satisfied. It is designed to integrate... Active |
10–11 | Active | — |
|
This module provides a simpler way to override entity forms without needing to use `hook_form_alter`. You can create a specific "bundle form" that matches your entity type and bund... Active |
11 | Active | — |
|
Japanese Transliteration
Module
This module enhances Drupal's transliteration service to correctly romanize Japanese text, ensuring that machine names, file names, and URL aliases are generated with their proper... Active |
— | Active | — |
|
Patch Monitor
Module
Patch Monitor provides an overview of Composer patches applied to your Drupal project by parsing your `composer.json` file. It displays details about each patch, its source, and of... Active |
10–11 | Active | — |
|
CRWLR
Module
CRWLR transforms websites into structured Drupal content through a guided workflow. It allows administrators to define crawl starting points, specify which URLs to follow and impor... Active |
— | Active | — |
|
This module allows a Drupal website to publish emergency alerts using the CAP standard (v1.2). It maps CAP functionality to Drupal content types and fields, enabling users to creat... Active |
— | Active | — |
|
This module records JavaScript errors encountered by your website visitors and stores them in your own database. It helps you identify and debug issues that may occur on specific b... Active |
— | Active | — |
|
Proofwright CRA Evidence
Module
This module generates a software bill of materials (SBOM) of your Drupal site's core, modules, and themes in CycloneDX format. It maps each component to a Composer package URL to h... Active |
10–11 | Active | — |
|
Config Form Ignore
Module
This module provides a way to prevent specific configuration forms from being included in Drupal's configuration export and import processes. Developers can mark forms directly in... Active |
10–11 | Active | — |
|
AI Agent Readiness
Module
This module makes your Drupal website discoverable by AI agents by implementing emerging web standards for content and API access. It provides machine-readable indexes and content... Active |
10–11 | Active | — |
|
Paragraphs Type Availability
Module
This module lets you control which paragraph types are available when adding content, by configuring the paragraph type itself. Active |
8–11 | Active | — |
|
This module automatically generates Drupal Single Directory Components (SDCs) from a web component library's Custom Elements Manifest (CEM) file. It converts the CEM's definitions... Active |
— | Active | — |
|
Orphaner is a command-line tool that helps you identify and remove stale files from your Drupal site. It allows you to list files within a directory and then delete individual file... Active |
— | Active | — |
| Active | 8–11 | Active | — |
|
This module generates TypeScript type definitions for Drupal entities, and can optionally create functions to convert data between types. It is run via a Drush command using a conf... Active |
11 | Active | — |
|
Update Email Customizer
Module
This module allows you to customize the HTML content of Drupal's update notification emails. It provides a default template, replacement tokens, and the ability to test emails with... Active |
— | Active | — |
|
DROWL Recipes
Module
This project provides pre-built configurations, or "recipes," for common website features. It includes ready-to-use setups for a Glossary Term content type and a Frequently Asked Q... Active |
— | Active | — |
|
This module connects Drupal Commerce to QuickBooks Online. When a Drupal Commerce order is fully paid, it automatically creates a corresponding invoice in QuickBooks, reusing exist... Active |
10–11 | Active | — |
|
This module helps integrate cookie consent solutions with automatic script blocking by allowing you to categorize libraries and scripts based on their purpose. It provides a user i... Active |
10–11 | Active | — |
|
Module Scout helps you avoid reinventing the wheel by checking if a similar Drupal module already exists before you start building one. You describe the functionality you need in p... Active |
10–11 | Active | — |
|
This module provides a single report summarizing the health and security of your Drupal website. It checks your site's configuration, permissions, text formats, dormant accounts, a... Active |
10–11 | Active | — |
|
Node Access Helper
Module
This module helps developers manage node access permissions by providing a service to efficiently update access grants for nodes. It allows you to trigger recalculations of access... Dormant |
— | Dormant | — |
|
Fieldry
Module
This module enhances Drupal's field system by adding new widget and formatter options. It allows for easier removal of individual field items and provides flexible ways to wrap fie... Dormant |
— | Dormant | — |
|
RSS Trust CDATA
Module
This module prevents Drupal from stripping or modifying description content in RSS feeds when that content is already wrapped in CDATA tags. It ensures that the original descriptio... Dormant |
— | Dormant | — |
|
Entity classes override
Module
This module helps developers visualize and set entity class overrides throughout a Drupal installation. It includes an example module demonstrating how to use this functionality. Dormant |
— | Dormant | — |