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 allows common configuration elements, like user roles or field structures, to be shared across different Drupal modules and distributions. Instead of installing these... Active |
— | Active | 37 |
|
This module allows you to send Drupal notifications to either a specified Discord channel via a webhook or to a single email address. It is particularly useful for testing and stag... Active |
10–11 | Active | 37 |
|
This module provides a suggestion box to help users switch to different language versions of your website. It supports automatic redirection based on browser language detection and... Slowing |
10–11 | Slowing | 36 |
|
This module allows you to display a customizable emergency notification bar across your entire website, with options to exclude specific pages. Once dismissed, the notification rem... Active |
10–11 | Active | 36 |
|
This module provides standardized logging for the Skpr Hosting Platform. It outputs logs in JSON format to facilitate querying and includes fields for component filtering and reque... Active |
10–11 | Active | 36 |
|
This module provides tools for managing views, such as exporting displays to new views, saving displays as new views, and deleting displays without loading the entire view. It also... Dormant |
10–11 | Dormant | 36 |
|
This module prevents embedded videos from displaying without user consent, working alongside the Tarte au Citron module and the core Media module's remote video provider. Active |
10–11 | Active | 36 |
|
This module enables your Drupal site to query data from other schemas or databases using Drupal's existing database API. It supports PostgreSQL and MySQL, allowing you to access ta... Active |
11 | Active | 36 |
|
This module filters available taxonomy terms in a reference field based on the current user's roles. You can configure which roles can select specific terms by adding a "Role" refe... Dormant |
— | Dormant | 36 |
|
This module integrates the Bootstrap CSS framework into Drupal, offering a user interface for customizing its components and variables. It supports various loading methods, RTL lan... Dormant |
8–11 | Dormant | 36 |
|
This module provides additional widgets for Entity Reference fields, including a Hierarchical Term Select for dependent selections and an IEF Autocomplete Create option to allow ad... Dormant |
9–10 | Dormant | 35 |
|
This module provides a REST endpoint to retrieve the block layout for a given path. It allows decoupled applications to fetch page structure and content from Drupal, maintaining Dr... Dormant |
8–10 | Dormant | 35 |
|
This module allows you to easily add CSS and JavaScript code or files to your Drupal site. You can create fields in content types for editors to select predefined code snippets, an... Dormant |
9–10 | Dormant | 35 |
|
This module integrates layout libraries like Isotope, Masonry, and Packery with GridStack and Blazy to create filterable, sortable, and searchable grid layouts. It enhances default... Active |
9–11 | Active | 35 |
|
ETools
Module
eTools is a collection of utilities and plugins designed to assist Drupal developers and site builders. Dormant |
9–11 | Dormant | 35 |
|
This module allows you to define and manage theme libraries directly within your theme's `info.yml` file. You can then enable or disable these libraries through the Drupal admin in... Active |
8–11 | Active | 35 |
|
This module adds a date range picker form element to Drupal, similar to the one used in Google Analytics. It allows users to select date ranges with customizable text and formattin... Dormant |
— | Dormant | 35 |
|
This module provides a way to store custom data directly on any Drupal entity, similar to how user data is managed. It allows you to set, get, and delete this data programmatically... Active |
10–11 | Active | 34 |
|
This module provides a dedicated menu for micro sites. Dormant |
— | Dormant | 34 |
|
This module provides server-sided code highlighting for code snippets on your Drupal site using the highlight.php library. It adds a new field type that allows users to input code... Dormant |
10–11 | Dormant | 34 |
|
This module adds a condition that allows you to conditionally display content or apply logic based on the presence or absence of specific parameters in the website's URL. This is u... Active |
10–11 | Active | 34 |
|
This module allows you to clone groups and their associated content, including any referenced entities. You can configure which group types are cloneable and set default cloning be... Active |
9–10 | Active | 34 |
|
CKEditor5 horizontal line
Module
This module adds a horizontal line button to the CKEditor 5 toolbar, allowing users to easily insert visual dividers into their content to separate sections or indicate topic chang... Slowing |
9–11 | Slowing | 34 |
|
Scan code
Module
This module adds the ability to scan barcodes directly from text fields on your website using a device's camera. It enhances the standard text field form widget by integrating barc... Dormant |
— | Dormant | 34 |
|
PDF Forge
Module
PDF Forge allows you to export Drupal content directly to PDF using the pure PHP Dompdf library. It converts render arrays into styled PDFs, offering customization for headers, foo... Dormant |
10–11 | Dormant | 34 |