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 project provides numerous well-documented modules that serve as practical examples for using various Drupal core APIs. Developers can enable individual modules to see how spec... Active |
10–11 | Active | 797 |
|
This module allows administrators to create and manage email templates with token substitution, which can be previewed before sending. It provides flexible options for sending emai... Dormant |
8–10 | Dormant | 790 |
|
This module allows you to import pre-defined content into your Drupal site using YAML files. These files, organized by entity type and bundle, are stored in a designated directory... Dormant |
10–11 | Dormant | 775 |
|
Cronkeychange allows you to generate a new cron key for your Drupal site. It also provides Drush integration for managing the cron key. Dormant |
9–11 | Dormant | 772 |
|
This module provides tokens to generate customized URLs for the current page, including options to include or exclude specific query parameters. It allows for the creation of canon... Active |
10–11 | Active | 771 |
|
This module prevents user registrations with invalid email domains. It checks if the email domain exists before allowing a user to register, thus preventing fraudulent signups. Active |
8–11 | Active | 767 |
|
This module provides a user interface and a Drush command to easily delete all terms within a specific vocabulary. It helps in managing taxonomy data, especially for testing purpos... Dormant |
8–10 | Dormant | 767 |
|
This module provides basic GDPR compliance features for Drupal sites. It allows you to add consent checkboxes to forms, display a pop-up alert, and manage a policy page. It also of... Active |
11 | Active | 767 |
|
The Recipe Tracker module logs details about when, by whom, and which version of a recipe was applied to a Drupal site. This helps users understand the history of site configuratio... Active |
11 | Active | 766 |
|
Color Pickr
Module
This module provides a highly customizable color picker field for Drupal, allowing users to select colors using hexadecimal notation. It supports adding multiple color fields to co... Slowing |
10–11 | Slowing | 764 |
|
This module provides a simplified way to create Colorbox popups that load external content, similar to the functionality in Drupal 7, without the extra dependencies of the current... Active |
9–11 | Active | 759 |
|
Maestro is a business process automation tool that allows users to visually build and automate workflows. It supports complex logic, parallel and serial tasks, and includes AI capa... Active |
10–11 | Active | 755 |
|
This module collection allows for customizable logging and alerting of system events. It can route messages to email addresses based on severity and send them to the web server's e... Dormant |
— | Dormant | 744 |
|
This module allows you to clear the cache for specific entities like blocks or nodes directly from contextual links or the local task menu. It also provides a Drush command for cac... Dormant |
8–10 | Dormant | 744 |
|
This module provides a way to render Drupal fields and entities directly within your Twig templates. It serves as a simpler alternative to the Twig Tweak module for this specific f... Dormant |
10–11 | Dormant | 741 |
|
This module integrates the Animate On Scroll (AOS) JavaScript library, allowing content to animate when it enters the viewport as you scroll. Elements can be configured to animate... Dormant |
9–11 | Dormant | 740 |
|
This module integrates with the Geocoder module to provide geocoding and reverse geocoding services specifically for locations in France, utilizing the adresse.data.gouv.fr API. Slowing |
10–11 | Slowing | 738 |
|
This module allows developers to provide multiple versions of optional configuration files for modules and install profiles. It enables specific configurations based on predefined... Dormant |
10–11 | Dormant | 724 |
|
This module integrates the iFrame Resizer JavaScript library to automatically adjust the size of embedded iframes to fit their content, eliminating scrollbars. This ensures a seaml... Active |
10–11 | Active | 723 |
|
This module allows themes to define and compile dynamic assets at runtime. It enables the creation of custom asset pipelines by integrating with compiler plugins and defining asset... Slowing |
10–11 | Slowing | 722 |
|
This module offers an API for creating and managing compiler plugins. It defines attributes, base classes, interfaces, and managers to facilitate the development of custom compiler... Slowing |
10–11 | Slowing | 722 |
|
This module provides a runtime SCSS compiler for Drupal using scssphp. It allows developers to dynamically compile SCSS stylesheets based on site configuration, enabling custom the... Slowing |
10–11 | Slowing | 721 |
|
This module displays current weather conditions and forecasts from yr.no for locations worldwide. It can show weather near a node or user's location and is configurable through blo... Dormant |
9–10 | Dormant | 717 |
|
This module integrates the APCu PHP extension for in-memory caching. It's best used for cache data that doesn't change often and remains relatively small, leveraging APCu's efficie... Dormant |
— | Dormant | 714 |
|
This module integrates Artificial Intelligence capabilities into the Event-Condition-Action (ECA) system, enabling Drupal to perform AI-related operations like chat, moderation, an... Active |
10–11 | Active | 711 |