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 adds a "JSON:API Preview" tab to entity administration pages. It allows you to view the JSON:API response for content, media, taxonomy terms, and menu links directly wi... Active |
9–11 | Active | 27 |
|
This module provides developer tools to create type-safe objects that can replace associative and indexed arrays, offering better performance and memory efficiency. It includes Dru... Active |
11 | Active | 27 |
|
This module integrates Firebase push notifications into Drupal, allowing administrators to send immediate or scheduled notifications to users. It provides a backend interface for m... Dormant |
10–11 | Dormant | 27 |
|
This module adds lightweight "lightbox" effects to images on your Drupal site. Simply add a specific attribute to your image links to enable this visual effect, which displays imag... Active |
8–11 | Active | 27 |
|
This module provides special form fields for embedding plugin configurations within Drupal forms. It allows you to include a form for a single pre-selected plugin or a more dynamic... Slowing |
— | Slowing | 27 |
|
This module improves Drupal's internal page caching by allowing you to create contextual cache IDs. It provides a framework for custom modules to define additional cache ID parts b... Active |
9–11 | Active | 27 |
|
Height Equalizer
Module
This module automatically adjusts the height of selected elements on your site to ensure they are all the same size. It intelligently detects changes to your page layout to keep he... Slowing |
10–11 | Slowing | 27 |
|
Template Block
Module
The Template Block module allows site builders to easily add custom Twig templates as blocks on their website. This provides a flexible way to display unique content structures wit... Dormant |
— | Dormant | 27 |
|
This module makes AJAX responses easier to inspect by removing a textarea wrapper, returning plain JSON instead. This is useful for debugging but should not be used in production. Dormant |
9–11 | Dormant | 27 |
|
This module integrates with various OCR and AI services to extract text and data from image and PDF files. It can then map this extracted information to Drupal entities, offering f... Dormant |
9–11 | Dormant | 27 |
|
This module saves all outgoing emails sent through Drupal's MailManagerInterface and provides an interface to view them. It can also redirect outgoing emails to specific addresses... Slowing |
9–10 | Slowing | 27 |
|
Drupal Bootstrap 5
Module
This module simplifies the integration of Bootstrap 5 into your Drupal site by automatically adding the necessary CSS and JavaScript assets. This eliminates the need for manual ass... Dormant |
— | Dormant | 27 |
|
This module adds a block to display available tasks for the current page and integrates with the toolbar to show these tasks in a classic, expanded, or dropdown style. Dormant |
10–11 | Dormant | 26 |
|
This module sends Drupal logs to Grafana Loki, allowing for centralized log management. You can configure Loki credentials and labels through the user interface or in your settings... Active |
10–11 | Active | 26 |
|
This module allows you to generate placeholder content like text, images, menus, and tables directly within your Twig templates. It's designed for theming and prototyping, providin... Dormant |
10–11 | Dormant | 26 |
|
Import redirect JSON
Module
This module provides a user interface to import redirects from a JSON file. It allows you to map the necessary properties from your JSON data, such as the source path, destination,... Active |
9–11 | Active | 26 |
|
This module uses AI to generate Drupal modules, themes, and configuration like content types and views based on your prompts. It's intended for local development and prototyping on... Dormant |
10–11 | Dormant | 26 |
|
This module alerts administrators via email when Drupal's cron jobs fail to run within a configurable time period. It helps prevent issues caused by outdated information, unprocess... Active |
10–11 | Active | 26 |
|
Conditions
Module
The Conditions module provides tools for site builders and developers to create and manage reusable sets of rules. These rules, called conditions, can be added to forms and fields,... Slowing |
— | Slowing | 26 |
|
JSON:API auto-include
Module
This module automatically includes all relationships in JSON:API responses without needing to specify them in the request. Simply add `jsonapi_auto_include=1` to any JSON:API resou... Dormant |
— | Dormant | 26 |
|
This module provides a JavaScript library for using the jQuery Datatables plugin via a CDN. It includes an optional filter that automatically applies the Datatables styling to tabl... Dormant |
8–10 | Dormant | 26 |
|
Epub Viewer
Module
This module allows users to view EPUB ebooks directly in their web browser within Drupal. It provides a field formatter for EPUB file uploads, creating a link that opens the viewer... Slowing |
9–11 | Slowing | 25 |
|
Add custom scss to Layout
Module
This module allows you to add custom CSS classes to layout builders. It provides a way to apply unique styling to specific layout sections within your Drupal site without needing t... Slowing |
9–10 | Slowing | 25 |
|
This module helps developers by automating tasks, enhancing security, and improving testing environments. It can generate test users, display emails and SMS messages as Drupal mess... Dormant |
10–11 | Dormant | 25 |
|
This module integrates the Apache ECharts library with Drupal's Charts module, enabling the creation of rich and interactive charts. Active |
10–11 | Active | 25 |