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 adds more details to the status dashboard client's report, including information about cron runs, PHP and database versions, web server details, unsupported modules, an... Dormant |
— | Dormant | 1 |
|
Template Diff
Module
This module helps developers understand theme overrides by showing the differences between template files from different themes or modules. It can compare a template in the active... Active |
8–11 | Active | 1 |
|
Download Tracker
Module
This module monitors specified directories for file changes and tracks downloads, categorizing them into new user, update, and repeat downloads. It features role-based access contr... Active |
10–11 | Active | 1 |
|
This module allows you to connect your Drupal Webform to MailerLite, automatically adding subscribers to your chosen MailerLite group when a form is submitted. You can map your for... Active |
11 | Active | 1 |
|
This module provides a web-based interface for managing a Postfix mail server that uses a MySQL backend. It allows administrators to manage mail domains, aliases, alias domains, an... Active |
11 | Active | 1 |
|
Entity Adapter allows you to add custom behavior to Drupal entities using plain PHP classes. These adapters expose specific interfaces, decoupling your code from the underlying ent... Active |
11 | Active | 1 |
|
This module improves menu performance by pre-calculating anonymous user access for menu links. It stores this information and only rebuilds the menu cache when necessary, preventin... Active |
11 | Active | 1 |
|
This module audits your Drupal site to check if it's contacting third parties or setting cookies before a visitor gives consent or after they've refused it. It acts as a diagnostic... Active |
10–11 | Active | 1 |
|
ip_analyser
Module
This module allows you to upload Apache access logs directly into Drupal and generate private reports. It analyzes request counts by IP address, browser, bot, page path, and date,... Active |
10–11 | Active | 1 |
|
Queue Trace
Module
This module helps you see what's happening inside Drupal's queue system, making it easier to debug and understand background tasks. It provides a way to view and manage items in th... Active |
10–11 | Active | 1 |
|
Entities info export
Module
This module displays information about your Drupal entities, including the number of items for each bundle and details about their fields. You can export this entity and field data... Slowing |
9–11 | Slowing | 1 |
|
This module allows you to set up Nostr internet identifiers on your Drupal site. When clients request your Nostr identifier, it serves a JSON response mapping names to public keys,... Slowing |
— | Slowing | 1 |
|
Google PubSub
Module
This module connects your Drupal site to Google Cloud Pub/Sub, allowing you to manage topics and subscriptions directly from Drupal. It enables asynchronous messaging for scalable... Dormant |
— | Dormant | 1 |
|
This module allows users to switch between their site's active theme and a high-contrast or text-only version. It also provides options to adjust the font size to small, medium, or... Dormant |
9–11 | Dormant | 1 |
|
Random Word Combo
Module
This module generates unique word combinations by merging words from two provided lists. You can create multiple sets of word combinations, and optionally ensure each generated com... Dormant |
— | Dormant | 1 |
|
This project provides an interactive shell that fully bootstraps Drupal, allowing you to inspect and test code without creating separate script files. It's powered by PsySh and off... Dormant |
9–11 | Dormant | 1 |
|
Custom classes
Module
This module allows you to add or remove CSS classes from form elements based on the URL, route name, or form ID. This can be useful for custom styling or to override classes added... Active |
— | Active | 1 |
|
This module integrates with LM Studio, a platform for running large language models locally, to provide LLM capabilities within your Drupal site. It allows you to test various LLMs... Dormant |
— | Dormant | 1 |
|
This module acts as a unified interface for developers to connect to various Large Language Models (LLMs) within Drupal. It allows Drupal to recognize and use different LLM service... Dormant |
— | Dormant | 1 |
|
Site Manager is a tool for monitoring and managing Drupal sites through a user-friendly interface. It allows for the control of remote sites, including configuration and state over... Dormant |
— | Dormant | 1 |
|
This module allows you to embed Google Analytics tracking code specific to each domain on your site. It supports embedding via Google Tag Manager, Google Analytics Universal, and G... Slowing |
8–10 | Slowing | 1 |
|
Render Profiler
Module
Render Profiler is a development tool that helps visualize and debug a page's render tree and cacheability metadata. It displays render and query times for each item in the tree, t... Dormant |
— | Dormant | 1 |
|
Persona Content
Module
This module allows you to create content that is personalized for different user segments. These segments can be based on the user's location, or any string found in the current or... Dormant |
8–10 | Dormant | 1 |
|
Node Inspector adds a tab to the node edit page that displays internal details about the node, its revisions, and the Layout Builder components used. This tool is intended for deve... Dormant |
8–10 | Dormant | 1 |
|
Mask User Data
Module
This module masks user data in your Drupal database using the Faker library to generate realistic, fake data. It's intended for development or local copies to help comply with data... Dormant |
— | Dormant | 1 |