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 generates filler text for your Drupal site. You can use your own custom sentences to create unique placeholder content. Dormant |
— | Dormant | 9 |
|
This module integrates Drupal with Atlassian Crowd for single sign-on, automatically logging in users authenticated by Crowd and creating Drupal accounts if they don't exist. It ca... Dormant |
— | Dormant | 9 |
|
This module provides Twig filters and functions to simplify common theming tasks, such as wrapping fields in HTML tags, truncating text, and embedding Drupal views and blocks direc... Dormant |
8–9 | Dormant | 9 |
|
This module ensures that optimized CSS and JavaScript assets are available by storing them in the database and restoring them to disk if they are missing. This is particularly usef... Dormant |
9–10 | Dormant | 9 |
|
Server Beacon
Module
This module allows a server to send status reports, such as PHP and Linux versions, to a central reporting station. The reporting station can then be used to monitor the health of... Dormant |
— | Dormant | 8 |
|
This module renders OpenAPI documentation on your site using the RapiDoc library. It provides a field formatter to display API documentation directly within your Drupal content. Slowing |
9–10 | Slowing | 8 |
|
This module helps developers visualize and debug which responsive image styles are being used by the browser. It overlays information directly onto images, making it easy to see if... Dormant |
8–11 | Dormant | 8 |
|
This module provides a way to manage and translate strings in Drupal using a "keyword" philosophy. Developers can define keywords with optional default values, which then integrate... Slowing |
10–11 | Slowing | 8 |
|
This project simplifies entity management by providing Drush commands to create various entity types like nodes, taxonomies, paragraphs, and ECK entities. It also includes tools to... Active |
10–11 | Active | 8 |
|
This module allows you to send messages to the Viber channel and publish pages to your channel subscribers. Slowing |
9–11 | Slowing | 8 |
|
This module synchronizes Drupal taxonomy vocabularies with PHP enums, automatically creating and managing taxonomy terms based on enum cases. It allows developers to reference taxo... Active |
9–11 | Active | 8 |
|
Cache Register simplifies caching custom data by organizing cache entries into named "Drawers," "Slots," and "Registers." This system reduces boilerplate code and helps developers... Slowing |
8–11 | Slowing | 8 |
|
Simple Upgrade from Drupal 7
Module
This module imports content from Drupal 7 sites into Drupal 11 by exporting Drupal 7 content as XML files and then importing those files. It preserves entity IDs, automatically cre... Active |
11 | Active | 8 |
|
This module enhances the Webform module by providing reusable composite elements that adhere to the GOV.UK Design System. It currently includes a composite date element, with more... Active |
10–11 | Active | 8 |
|
Views No PushState
Module
This module prevents the browser URL from updating when using Views AJAX exposed filters or pager. It keeps the URL static, avoiding the need to dynamically update page titles for... Active |
— | Active | 8 |
|
This module provides a theme hook that allows for dynamically updating time strings. It ensures that even if the output is cached, the displayed time remains current and accurate. Active |
10–11 | Active | 8 |
|
This module allows you to set the site's language by specifying a query parameter in the URL, such as `?lang=fr`. It aims to minimize side effects on URLs by only adding the parame... Active |
— | Active | 8 |
|
This module connects Inline Entity Form with the Hook Event Dispatcher, enabling developers to use Drupal's modern event system to respond to Inline Entity Form events, replacing t... Dormant |
9–11 | Dormant | 8 |
|
Expose UUID
Module
This module allows you to manage the UUIDs of custom blocks in Drupal. It helps ensure that when you export and import configuration, the custom blocks are correctly referenced and... Dormant |
8–11 | Dormant | 8 |
|
This module provides a collection of condition plugins that allow you to define custom logic for triggering actions or displaying content based on specific criteria. These conditio... Dormant |
8–10 | Dormant | 8 |
|
This module displays social login buttons on Drupal's login and checkout forms. It also provides a way to add these buttons to custom forms. Dormant |
— | Dormant | 8 |
|
This module integrates the Kalastatic static site framework with Drupal, allowing dynamic Drupal assets like CSS and JS to be incorporated into static prototypes for testing. It al... Dormant |
— | Dormant | 8 |
|
This module provides additional migration process plugins to enhance data migration capabilities in Drupal. It includes plugins for parsing dates, executing PHP functions, looking... Dormant |
9–10 | Dormant | 8 |
|
This module provides an administrative report that lists all fields across your Drupal site, allowing you to filter them by various properties like the module that provided them or... Dormant |
8–10 | Dormant | 8 |
|
Decoupled Blocks: Angular 2
Module
pdb_ng2 provides an Angular 2 implementation for the Decoupled Blocks module. This allows blocks built with Angular 2 to be self-contained and integrated into a Drupal site through... Dormant |
— | Dormant | 8 |