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 field to your content types that allows you to embed Vimeo videos by simply entering their URL. It displays video thumbnails and provides options to configure th... Dormant |
9–10 | Dormant | 620 |
|
This module adds a time form element and fields for storing single times or time ranges within entities. It uses a text format for storing times in the database. Slowing |
— | Slowing | 596 |
|
This module provides extended display options for entity reference fields. It allows you to limit and sort the displayed referenced entities using various criteria and choose which... Dormant |
10–11 | Dormant | 596 |
|
The Field Report module provides a report page that lists all fields on your Drupal site, organized by entity type and bundle. It displays the field's label, description, type, and... Slowing |
8–11 | Slowing | 585 |
|
This module automatically opens links to external websites or PDF documents in a new browser tab, ensuring clean HTML validation. It can be configured to apply to specific pages on... Active |
— | Active | 585 |
|
This module generates a table of contents block for individual fields within your content. You can place these field-specific TOCs in your layout to improve navigation, with option... Active |
8–11 | Active | 584 |
|
This module provides a framework for making fields conditionally required based on various criteria. It allows fields to be required or not required based on user roles or content... Slowing |
10–11 | Slowing | 581 |
|
This module adds a text field to Drupal that supports Twig templating and uses the CodeMirror editor for a better editing experience. It is important to restrict access to this fie... Slowing |
10–11 | Slowing | 580 |
|
This module provides a Views field handler that calculates the running total of a chosen field for each row in a view. This is particularly useful for chart displays or any situati... Active |
8–11 | Active | 579 |
|
This module provides a unified dashboard for Drupal site administration, integrating features like Google Analytics and enhanced blocks for an intuitive experience. It serves as a... Active |
11 | Active | 576 |
|
This module provides an improved widget for Drupal's DateTime range fields. It offers multilingual support for both date and time pop-ups, is responsive, and allows for various dis... Active |
8–11 | Active | 570 |
|
Advanced Link Attributes
Module
This module provides an enhanced widget for link fields, allowing users to configure attributes like target, CSS classes, icon placement, and user role visibility. It also offers f... Slowing |
10–11 | Slowing | 565 |
|
This module provides an API for determining the geographic location of an IP address, supporting various databases and services like Maxmind GeoIP2, Cloudflare, and Cloudfront. It... Active |
10–11 | Active | 558 |
|
This module allows you to use custom emoji or font icons as markers on your Leaflet maps, with options to adjust their size and add animations. It supports various icon sets and wo... Dormant |
9–11 | Dormant | 549 |
|
This module lets you change the label of a field group on a per-entity basis. You add a special field type and configure it within the field group's display settings to override th... Active |
9–11 | Active | 546 |
|
This module provides an autocomplete widget for text fields that uses the Google Geocoder API to suggest addresses. Dormant |
8–11 | Dormant | 544 |
|
This module enhances Drupal form accessibility by providing readable inline error messages for screen readers and selectable prefill attributes for form elements. It aims to improv... Active |
10–11 | Active | 540 |
|
Field Limiter allows you to control how many field values are displayed by a formatter. This module helps you to limit the number of items shown when rendering field content. Slowing |
8–11 | Slowing | 537 |
|
This module adds a bulk action system to Drupal's taxonomy term listings. It provides default actions like deleting and publishing/unpublishing multiple terms, and allows developer... Slowing |
8–11 | Slowing | 531 |
|
This module allows you to add custom CSS classes to image fields through the entity display settings. This provides flexibility in styling your images. Dormant |
8–11 | Dormant | 530 |
|
This module provides a menu block that uses disclosure buttons to expand and collapse submenus, offering better keyboard accessibility. It allows users to choose whether to interac... Dormant |
9–11 | Dormant | 525 |
|
This module offers a widget for selecting colors from a pre-approved, configurable palette. It supports limiting color choices based on criteria you define and records the selected... Active |
8–11 | Active | 514 |
|
This module allows any entity to have a menu link field, making menu links manageable through Drupal's Field API. This integration provides benefits like enhanced views, customizab... Active |
10–11 | Active | 514 |
|
This module adds the ability to navigate forward and backward through multi-page web forms using the built-in progress tracker. It also allows users to bypass validation when movin... Active |
9–11 | Active | 512 |
|
This module allows you to create trigger blocks that slide in and out a specified target element using jQuery Sidr. It's useful for responsive menus and other slide-out panels. Dormant |
— | Dormant | 512 |