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 an administrative interface to easily add custom CSS, JavaScript, and HTML code to the head and footer of your Drupal site without modifying any core files. It... Slowing |
8–11 | Slowing | 3,311 |
|
This module adds functionality to Drupal's administrative interface to flush all image styles at once, in addition to flushing them individually. This makes it easier to clear cach... Dormant |
— | Dormant | 3,309 |
|
Simple Cron is a lightweight module that simplifies the creation and management of cron jobs. It provides a plugin system that allows for easy implementation of new cron tasks, off... Active |
10–11 | Active | 3,290 |
|
This module integrates your Drupal site with the New Relic performance monitoring service. It allows you to configure how specific site activities like cron, Drush commands, module... Active |
10–11 | Active | 3,203 |
|
This module improves Drupal's performance and user experience by allowing you to remove blocks from the site-wide block list that you don't intend to use. It can also be configured... Active |
10–11 | Active | 3,142 |
|
This module provides a simple, dependency-free way to encrypt and decrypt data using PHP's OpenSSL extension. It can be integrated into your custom code or used within form handler... Slowing |
10–11 | Slowing | 3,105 |
|
This module provides a user interface for creating custom field formatters without writing custom code. It allows formatting fields using presets, HTML with tokens, PHP, or Twig, a... Active |
8–11 | Active | 3,040 |
|
This module allows you to manage and customize the data layer variables used by Google Tag Manager on your website. You can set default values, override them for specific content,... Slowing |
10–11 | Slowing | 3,034 |
|
This module integrates the Quicklink JavaScript library into your Drupal site. Quicklink automatically prefetches links in the viewport during idle time, speeding up subsequent pag... Active |
10–11 | Active | 2,960 |
|
This module provides read-only access to files and directories within Drupal modules, themes, profiles, and libraries using convenient stream wrappers. This allows you to easily re... Slowing |
10–11 | Slowing | 2,907 |
|
Config Distro provides a system for managing configuration updates from installed modules and themes. It works by applying configuration filters directly to the site's active confi... Active |
10–11 | Active | 2,871 |
|
This module allows you to export and deploy content between Drupal instances, optionally managing it within Git. It handles relationships and dependencies, even for links and text,... Dormant |
10–11 | Dormant | 2,862 |
|
This module provides a plugin system that allows other modules to define how their configuration should be handled during updates and installations. It extends Drupal core's config... Active |
— | Active | 2,862 |
|
This module provides a way for developers to export only selected modified configuration files to a tarball. This allows for quicker updating of configuration in an installation pr... Active |
— | Active | 2,844 |
|
This module prepares configuration for comparison by normalizing data read from a configuration storage. This helps reduce non-essential differences when comparing configuration fr... Active |
— | Active | 2,835 |
|
This module helps developers consistently modify block forms, especially those used with Layout Builder. It provides dedicated functions to target and alter block forms based on th... Dormant |
10–11 | Dormant | 2,833 |
|
Config Merge allows for the safe merging of configuration updates into your Drupal site's active configuration. It supports a three-way merge process, which is useful when updating... Active |
— | Active | 2,827 |
|
Config Snapshot allows for the saving of configuration provided by modules and themes. This functionality is utilized by Configuration Synchronizer to facilitate updates to this co... Active |
8–11 | Active | 2,820 |
|
This module helps resolve inconsistencies between Drupal's configuration and its database that can cause errors and unexpected behavior. It provides a report and a tool to fix thes... Active |
10–11 | Active | 2,817 |
|
This module provides a Twig filter and test to determine if a rendered variable, such as a region, contains meaningful content. It helps prevent outputting empty wrappers and simpl... Active |
9–11 | Active | 2,804 |
|
This module provides an administrative interface and Drush commands to easily delete all content and/or users from a Drupal site. It handles the removal of content, comments, and a... Dormant |
9–10 | Dormant | 2,791 |
|
This module integrates Google's Material Icons into your Drupal site, allowing you to use them in content fields and directly within the CKEditor. It provides a custom field type f... Active |
9–11 | Active | 2,790 |
|
This module allows you to use Markdown, a simple plain-text formatting syntax, within Drupal. It converts your Markdown text into standard HTML, making it easy to write content whi... Active |
10–11 | Active | 2,780 |
|
This module integrates the `config:import:single` command from Drupal Console into Drush. This allows for importing individual configuration items using Drush. Slowing |
9–11 | Slowing | 2,760 |
|
This module allows you to control how your website content can be embedded in iframes on other sites by setting the X-Frame-Options HTTP header. You can choose directives like DENY... Active |
10–11 | Active | 2,717 |