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 allows you to assign different menus to different domains within your Drupal site. This means each domain can have its own unique set of main or footer menus, which can... Dormant |
8–11 | Dormant | 1,146 |
|
This module adds a field group display formatter that allows you to set a background image or color for a div wrapper. The background can be sourced from an image field, a media en... Slowing |
9–11 | Slowing | 1,143 |
|
This module provides a new formatter for the address field, allowing you to selectively display and reorder address components. Active |
8–11 | Active | 1,140 |
|
This module provides a block for displaying an interactive calendar powered by FullCalendar 5. It can fetch events from a JSON feed, such as a Drupal view, and offers extensive con... Dormant |
9–11 | Dormant | 1,126 |
|
PlUPload File Widget
Module
This module replaces the core Drupal file upload widget with Plupload, offering improved file uploads with progress feedback and support for larger files. It provides a seamless in... Dormant |
10–11 | Dormant | 1,122 |
|
This module allows the core Contact form to be submitted without reloading the page using AJAX. It offers options to customize the confirmation message displayed after submission,... Active |
11 | Active | 1,112 |
|
This module provides enhancements to Drupal's core link field, allowing customization of the field order, changing button text, adding custom help text, and offering a formatter to... Active |
8–11 | Active | 1,102 |
|
This module replaces the standard term reference field widget with an enhanced autocomplete interface. It displays the full taxonomy hierarchy for both existing and new terms, and... Dormant |
— | Dormant | 1,100 |
|
This module integrates the flatpickr JavaScript library to enhance Drupal's built-in date and time field widgets. It offers a user-friendly, customizable, and responsive date and t... Active |
10–11 | Active | 1,098 |
|
This module creates a Bootstrap-based image gallery for your content. It displays a main image with thumbnails, allowing users to hover over thumbnails to change the main image. Cl... Dormant |
9–10 | Dormant | 1,079 |
|
This module provides a starter kit for the Smart Date module, creating an "Event" content type and views to display upcoming and past events. It helps users quickly set up event li... Dormant |
9–11 | Dormant | 1,075 |
|
This module allows you to fill in existing editable PDF forms with data from your Drupal site, such as entity or webform tokens. It can also stamp images onto PDFs, transform field... Active |
10–11 | Active | 1,058 |
|
This module adds a filter to the Views Reference field that allows editors to use exposed filters from a chosen view to narrow down selection options when referencing content. This... Slowing |
9–11 | Slowing | 1,053 |
|
This module provides a field that allows users to select a specific view mode for an entity. This view mode can then be used to display the entity's content, with options for selec... Active |
10–11 | Active | 1,049 |
|
The condition_field module adds a field type that allows you to attach condition plugins to any entity. This enables you to define and manage conditions for entities, which can the... Active |
10–11 | Active | 1,028 |
|
Facets Date Range
Module
This module provides tools for using date ranges within facets, allowing users to filter content by date intervals. It includes a specialized widget for this purpose. Active |
— | Active | 1,018 |
|
This module adds a "Now" button to date fields. Clicking the button automatically fills the date field with the current date and time. Dormant |
8–11 | Dormant | 1,016 |
|
This module provides a field that stores integer values and displays them formatted as hours, minutes, or seconds. It offers predefined formats for input and output, and allows dev... Dormant |
9–11 | Dormant | 1,015 |
|
This module provides a field formatter to display the size of uploaded files. Slowing |
8–10 | Slowing | 1,010 |
|
The Barcodes module allows you to generate and display various types of barcodes from your Drupal content. It provides field formatters, block plugins, and Twig filters to render b... Dormant |
10–11 | Dormant | 1,009 |
|
This module adds "Select All / Unselect All" functionality to checkbox fields in Drupal forms, allowing administrators to enable this feature on specific content and media types. Slowing |
8–11 | Slowing | 1,001 |
|
This module allows you to add processed HTML markup directly into your entity form displays, enhancing customization without complex coding. It works by providing a special formatt... Active |
9–11 | Active | 992 |
|
This module automatically detects a user's timezone using Javascript and sets it for them upon login. This helps ensure dates and times are displayed correctly for all users and si... Dormant |
10–11 | Dormant | 989 |
|
Button Field
Module
This module adds a button field type that can trigger custom actions when clicked, such as displaying messages or redirecting the page. It offers HTML and image button widgets and... Dormant |
— | Dormant | 988 |
|
This module provides a field type that allows you to create content with an expandable "read more" section. It uses two formatted text fields: one for visible content and another f... Dormant |
8–10 | Dormant | 974 |