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 integrates Adyen's payment services into Drupal Commerce, allowing you to accept payments via credit cards, bank transfers, PayPal, and mobile phones using Adyen's Host... Active |
9–11 | Active | 2 |
|
Kits
Module
This module provides a foundational framework for creating custom Drupal forms more quickly. Active |
— | Active | 2 |
|
Query
Module
This module provides a service for creating generic condition objects that can be used to build system-specific queries. It allows developers to define conditions independently of... Active |
— | Active | 2 |
|
Form Factory
Module
This module acts as a framework for form building kits. It allows you to load an existing form, add pre-defined form elements like text fields and submit buttons, and then return t... Active |
— | Active | 2 |
|
Form Factory Kits
Module
This module provides tools to quickly generate Drupal forms by creating reusable form component kits. These kits can be assembled using a fluent API to build complex forms, such as... Active |
— | Active | 2 |
|
Cache Visualization
Module
Cacheviz is a developer tool that visually analyzes Drupal's render cache metadata directly on the page. It helps identify caching problems like uncacheable elements or cache bubbl... Slowing |
— | Slowing | 2 |
|
Domain Fields Visualization
Module
This module allows you to visualize and manage fields within specific domains. It ensures that certain fields only appear or function within designated subdomains, preventing them... Slowing |
8–10 | Slowing | 2 |
|
This module integrates the Tool module with Drupal's core Workspaces to manage content staging. It allows programmatic creation, switching, and checking of workspace status, enabli... Slowing |
— | Slowing | 2 |
|
Content Language Management
Module
This module streamlines multilingual configuration for content by providing a central page with tabs for managing language and translation settings for Nodes, Paragraphs, and Custo... Slowing |
— | Slowing | 2 |
|
Block Migration
Module
Block Migration provides Drush commands to export and import custom block content with full multilingual support. This tool helps deploy blocks between environments, share them acr... Active |
10–11 | Active | 2 |
|
This module allows you to easily define allowed values for fields by using an attribute on a method. You no longer need to configure this directly in field storage definitions. Slowing |
11 | Slowing | 2 |
|
This module integrates the CesiumJS JavaScript library with Drupal to provide high-performance 3D geospatial visualizations. It allows you to render spatial data from Geofield dire... Active |
— | Active | 2 |
|
This module allows developers to register event listeners in Drupal using Symfony's #[AsEventListener] attribute. This provides a more streamlined way to subscribe to and react to... Active |
11 | Active | 2 |
|
zTools provides a collection of utility functions designed for use by other Drupal modules. This module does not offer any functionality directly to the end user. Active |
— | Active | 2 |
|
This project adds a Drush command to easily extract translation strings from custom Drupal modules, themes, and installation profiles. It's a developer-focused tool for quickly gen... Active |
11 | Active | 2 |
|
This module uses AI to analyze your Drupal site's cacheability and suggest improvements. It helps identify uncached components, optimize cache settings, and discover opportunities... Active |
10–11 | Active | 2 |
|
This module allows site builders to quickly copy Layout Builder layouts, sections, or blocks from one node to another or between language translations. It simplifies the process of... Active |
— | Active | 2 |
|
Simplenews SQL Sanitize
Module
This module automatically anonymizes Simplenews subscriber email addresses when you use Drush to sanitize your database. It replaces real email addresses with synthetic ones, prote... Active |
10–11 | Active | 2 |
|
Canvas Tailwind
Module
This module integrates Tailwind CSS builds for Drupal themes and Canvas code components, ensuring a single shared build. It scans templates and components together to generate one... Active |
— | Active | 2 |
|
Extension Guard
Module
This module prevents configuration exports when required modules are not enabled, addressing a common Drupal issue where dependencies are added but never activated. It provides a s... Active |
— | Active | 2 |
|
Salesforce Past Log
Module
This module creates a log of past Salesforce API requests made through the Salesforce Suite module. This helps track and review interactions with the Salesforce API. Active |
— | Active | 2 |
|
This module provides integration with the Epsilon Harmony API, allowing you to create, update, and send messages to profile records. It also supports profile deletion and retrieval... Slowing |
8–11 | Slowing | 2 |
|
This module creates denormalized database views or tables from your Drupal data. It's designed to make it easier for business intelligence tools to access and use Drupal informatio... Active |
— | Active | 2 |
|
This module allows you to include external JavaScript and CSS files on specific pages of your website. This is useful for loading assets like icon libraries on a particular page wi... Slowing |
10–11 | Slowing | 2 |
|
Entity Studio
Module
Entity Studio provides a visual, drag-and-drop interface for designing Drupal's content model, allowing users to create and relate content types, vocabularies, and other entities o... Active |
— | Active | 2 |