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 compatibility for Bootstrap 3 themes with the Webform module. It's a replacement for a deprecated submodule, ensuring your forms are properly styled and suppor... Active |
10–11 | Active | 436 |
|
This module provides a user-friendly widget for date and datetime fields in Drupal. It replaces the default Drupal widget with a more intuitive calendar and time picker interface f... Dormant |
— | Dormant | 427 |
|
This module provides a service to render Drupal entities with full control over the rendering context. You can specify the theme, user account, language, and view mode, which is us... Slowing |
10–11 | Slowing | 423 |
|
This module integrates the ElevateZoom Plus image zooming library with various image display tools like Splide, Slick, and lightboxes. It allows for enhanced product image viewing... Active |
9–11 | Active | 421 |
|
This module integrates CookiePro or OneTrust for cookie consent management, offering extensive features like content blocking for scripts and iframes, Google Consent Mode support,... Slowing |
11 | Slowing | 421 |
|
This module allows administrators to place blocks on any Drupal page. It allows users to continue using this functionality, which was previously part of core but has been deprecate... Slowing |
9–11 | Slowing | 421 |
|
JSON:API Response Alter
Module
This module provides a hook to modify the JSON output generated by the JSON:API module. It allows developers to alter the JSON data before it's sent as a response. Dormant |
10–11 | Dormant | 419 |
|
This module provides a Twig function to convert a term ID into its language-aware taxonomy term name. This allows you to display the correct term name based on the current language... Dormant |
8–11 | Dormant | 417 |
|
This module adds the text of each menu item as a CSS class to its list item, allowing for individual styling. This is useful for applying specific styles to menu entries or for CSS... Dormant |
10–11 | Dormant | 416 |
|
Tool Belt is a collection of utility modules that provide common actions for Drupal core features. It offers tools for managing content, entities, users, translation, and system op... Active |
— | Active | 411 |
|
This module helps clean up leftover data and resolve common errors after uninstalling or deleting modules. It can remove transient data, fix issues with non-existent entity types,... Active |
8–11 | Active | 408 |
|
This module overrides the default browser save behavior (Ctrl+S or Cmd+S) to submit Drupal forms, including entity and configuration forms. This allows for quicker form saving with... Slowing |
9–11 | Slowing | 405 |
|
This module adds an IBAN field type to Drupal, allowing you to store and validate International Bank Account Numbers. It includes support for integration with Webform. Slowing |
10–11 | Slowing | 405 |
|
This module allows you to quickly test Single Directory Components (SDCs) without needing to create actual content on your site. It automatically finds all available SDCs and provi... Slowing |
10–11 | Slowing | 403 |
|
This module displays a customizable message banner at the top of your website. Visitors can dismiss the banner, and it intelligently reappears only if the message has been updated... Active |
10–11 | Active | 401 |
|
This module adds a Views filter to restrict content listings to only show nodes that the current user has permission to edit. It is primarily intended to improve the user experienc... Slowing |
8–11 | Slowing | 399 |
|
This module allows you to populate Drupal field options with data from external web services or APIs. Instead of storing data within Drupal, it provides a flexible way to fetch it... Active |
10–11 | Active | 394 |
|
This module provides integration for the ECA module with Commerce, exposing events from Commerce core and its submodules. It aims to allow for the creation of custom ECA workflows... Dormant |
10–11 | Dormant | 393 |
|
This module allows the Backup and Migrate module to use AWS S3 as a storage destination for backups. It integrates with the Key module to manage AWS credentials. Dormant |
10–11 | Dormant | 391 |
|
This module provides a timer API that can attach countdown timers, count-up timers, or clocks to HTML elements. It uses JavaScript and an event loop to efficiently manage multiple... Slowing |
8–11 | Slowing | 390 |
|
This module helps manage configuration imports during Drupal development. It allows you to import or export only specific configuration files or features through update hooks, prev... Active |
— | Active | 389 |
|
This module helps manage configuration changes made directly on a live site by allowing you to create patches for those differences. These patches can then be committed back to you... Slowing |
10–11 | Slowing | 388 |
|
This module offers Drush commands to efficiently delete large numbers of entity revisions in bulk. It uses a queue system to process deletions without consuming excessive memory, a... Dormant |
— | Dormant | 388 |
|
This module provides command-line tools for managing CiviCRM installations, offering commands to interact with the CiviCRM API, manage extensions, process mail queues, and clear ca... Active |
10–11 | Active | 387 |
|
QR Code Fields
Module
This module allows you to create fields that generate dynamic QR codes for various types of content, including URLs, contact information, calendar events, and Wi-Fi settings. You c... Slowing |
10–11 | Slowing | 384 |