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 a field formatter for displaying numbers using PHP's Number Formatter class. It allows for customized number formatting with options like grouping separators a... Active |
8–11 | Active | 113 |
|
This module provides a form element and field widget that allows users to select items and maintain their chosen order. It works with existing list field types in Drupal. Dormant |
8–10 | Dormant | 113 |
|
RIFT enhances responsive image setup in Drupal by providing tools and field formatters to implement modern HTML responsive image techniques. It allows defining responsive image "Vi... Active |
9–11 | Active | 113 |
|
The humans.txt module allows you to easily create and manage a humans.txt file on your website. This file acknowledges the individuals who contributed to building the site, fosteri... Active |
— | Active | 112 |
|
This module provides functionality to replace one taxonomy term with another. When a term is replaced, all references to the original term are updated to point to the new term, and... Slowing |
— | Slowing | 110 |
|
This module allows contextual filters in views to use data from the referring URL, which is useful for AJAX requests like filtered entity reference fields. It provides options simi... Active |
9–11 | Active | 110 |
|
This module adds a new field formatter for entity reference fields that allows you to create links to pre-filtered search pages or views. You can configure the path, mode, and argu... Slowing |
9–11 | Slowing | 109 |
|
This module provides an API to determine the time zone based on geographic location, supporting lookups by coordinates, region, or country. It returns the time zone identifier and... Dormant |
— | Dormant | 107 |
|
This module allows you to use Twig templating syntax within Drupal's Markup fields. This enables dynamic content rendering, making it possible to use variables, display fields, and... Active |
— | Active | 106 |
|
This module allows site builders to control access to individual sections within the Drupal Layout Builder based on user roles. It completely removes sections from the front-end ma... Dormant |
10–11 | Dormant | 106 |
|
OpenSearch VDB Provider
Module
This module provides a connection to OpenSearch Vector Databases for the AI module. It allows you to integrate OpenSearch as a vector database provider for AI-related functionaliti... Slowing |
— | Slowing | 106 |
|
This module provides a field formatter that uses the countUp.js library to animate the display of numbers. It can be applied to integer, float, and decimal fields. Dormant |
9–11 | Dormant | 105 |
|
This module adds a Digital Object Identifier (DOI) field to your Drupal content. It allows you to display publication information associated with a given DOI directly on your site. Active |
8–11 | Active | 103 |
|
No Table Drag
Module
This module allows administrators to disable the drag-and-drop reordering functionality for multi-value fields, providing more control over how fields behave on a site. Active |
9–11 | Active | 103 |
|
This module lets you create a custom menu within the admin toolbar. You can add your own menu items and hide the default Drupal admin menu, making it more user-friendly. Active |
11 | Active | 103 |
|
This module provides an in-browser audio recording field widget for file fields, utilizing the vmsg JavaScript library. It also offers a submodule for integrating this audio record... Active |
9–11 | Active | 102 |
|
This module allows you to configure JSON-LD schema types for different content types. You can enable specific schema properties, set default values, and even configure nested prope... Active |
9–11 | Active | 100 |
|
This module adds a word count limit to the summary field for text fields. It is configured as a field setting and enforced using a validation constraint. Active |
10–11 | Active | 99 |
|
This module imports taxonomy terms, including their parent-child relationships, from a CSV file. It does not update existing taxonomy structures. Dormant |
8–11 | Dormant | 96 |
|
This module automatically generates an image preview from an uploaded PDF file. The generated image is then saved to a separate image field, providing a visual representation of th... Dormant |
10–11 | Dormant | 96 |
|
Taxonomy Internal
Module
This module allows you to mark taxonomy vocabularies as "internal." When a vocabulary is marked as internal, its terms will only be accessible to users who can update them, and the... Dormant |
9–11 | Dormant | 95 |
|
This module provides a field formatter for entity reference fields that displays the referenced entity's label to all users, regardless of their access permissions. It is useful fo... Active |
8–11 | Active | 94 |
|
Responsive Gallery Formatter
Module
This module provides a responsive image gallery formatter for image fields with multiple values. It allows you to create customizable galleries with touch-enabled overlay windows w... Dormant |
9–11 | Dormant | 94 |
|
This module allows website administrators to customize the content and appearance of the 500 error page, replacing Drupal's default unchangeable error message. Active |
8–11 | Active | 94 |
|
This module provides a configurable field formatter for entity reference fields that allows you to control the number of referenced entities displayed. It offers an AJAX-powered "L... Dormant |
8–11 | Dormant | 93 |