Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.

1,923 modules match your search

A module is code that extends Drupal's by altering existing functionality or adding new features. You can use modules contributed by others or create your own. Learn more about creating and using Drupal modules.

Taxonomy menu form

With this module you can easily create menu items on a Taxonomy term page attached to that term. As on the node form. This module enables the "Allowed Menus" options on the Taxonomy vocabulary form...
Categories: Site structure

Entityreference One to One Relationship

This module is for validating one to one relationship with entity reference fields. For example: If you create a entity reference field in a content type say Article which is referencing content...
Categories: Administration tools, Content editing experience, Site structure

Block Visibility by Term

Block Visibility by Term extends the block visibility interface in Drupal 7 and allows the user to control block visibility based on the terms that a node is tagged with. For each block, taxonomy...
Categories: Site structure, Developer tools

Key Imagefield

This module installs a new field type called key_imagefield_image that is a reference field that must refer to a multi-value imagefield on the same entity. it was inspired and partially draws from...
Categories: Site structure

View Modes Formatter Settings

This module is the extension of the Rendered entity formatters for the field types entity_reference_revision. It provides the ability to predefined view modes per each paragraph bundle separately...
Categories: Content editing experience, Content display, Site structure

Vocabulary Term Reference

Work similar to the regular term reference, however allow the user to select more than one vocabulary to create the reference. Basically create a field on an entity of type select and on the field...
Categories: Site structure

Action for Layout Builder mass change

This module provides a Drupal Action to replace a specific region within a node's overridden Layout Builder layout with the content from the corresponding region in the content type's default...
Categories: Content editing experience, Developer tools, Site structure

Entityreference Field Injection

This module extends Entity Reference and allows to display fields from the referenced entity on the host entity. It allows to configure the display per field instance and view mode. Vast parts of...
Categories: Content editing experience, Content display, Site structure

Better Jump Menus

Easily display hierarchical select jump menus... from menus. Use core menus to display jump menus! Borrows the CTools builder API plugin. Includes a block for local menu tasks (like node edit tabs....
Categories: Site structure

Commerce Order Reference

Overview Provides a commerce order reference field. Allowing references to commerce orders from other entities. Features Provides a simple selection field and a formatter that displays a link to...
Categories: E-commerce, Site structure

Corresponding Reference

Important: This module has been promoted to become the new CER for D8. In turn, this sandbox is deprecated in favor of CER. Please fully uninstall corresponding_reference, and then use the new CER...
Categories: Site structure

Markdownifier

This project leverages the pixel418/markdownify PHP library to render HTML to Markdown. This functionality is currently only exposed via 2 field formatters: one for Entity Reference fields and one...
Categories: Content editing experience, Content display, Site structure

Read More Link (Drupal 6 and earlier)

Seeking a new maintainer Please contact Todd Nienkerk if you are interested in taking over maintenance of this module. About Read More Link This module allows you to move the "Read more" link from...
Categories: Content editing experience, Content display, Site structure

Template per item

The module aims to provide a new field formatter for entity reference field. The "Template per item" provides new template suggestions for each bundle added in a multi valued entity reference field...
Categories: Content editing experience, Content display, Site structure

Vimeo Embed Field

The vimeo embed field module will create a simple field widget type that you allows to add a vimeo video url to embed videos from Vimeo and show their thumbnail previews simply by entering the...
Categories: Content editing experience, Content display, Site structure

Field Formatter Filter

This module extends text field formatter settings (as seen on "manage display") to allow you to choose a different "text format" or text filter at the same time as the normal choices of "full" or ...
Categories: Content display, Site structure, Content editing experience

Select2 Multicheck

Description The Select2 Multicheck (select2_multicheck) module provides a new widget for select2 module users. This widget allows multi selection while retaining a dropdown approach. Requirements...
Categories: Administration tools, Site structure, Developer tools

Terms TagIt

Terms TagIt can enable js tagging styles for any taxonomy term reference fields. Allowing users to easily identify separate tags and remove tags on click. Terms can be added when hitting comma,...
Categories: Site structure

Yandex.Share

Yandex.Share integrates https://tech.yandex.ru/share/ with Drupal. Features New element - yashare_widget - to use in any form or renderable array "Yandex.Share" extra field for nodes, taxonomy...
Categories: Content editing experience, Site structure, Developer tools

Transclusion (Remote content)

A way of managing "Remote content" and displaying it in your Drupal site. Some aspects may not work with all parts of Entity API yet - although it's tagged as stable, that just means "Has been...
Categories: Site structure, Content editing experience, Import and export

Flexible Table Of Contents

Description This module creates a Table Of Contents block for each field that you enable. You can then place each block wherever you need in your layout to enhance the navigation experience. The...
Categories: Content editing experience, Content display, Site structure

Entity reference crud

The whole solution relies on a Custom content type widget for entity reference. This widget provides listing of existing references via views and provides CRUD functionality for referenced content...
Categories: Administration tools, Content editing experience, Site structure

Entity Reference Views Backfill

This field formatter allows a specified view to auto populate entities into the rendered version of an Entity Reference field. The formatter allows for mapping values dynamically from sibling...
Categories: Site structure

Field Completeness

This module provides a progression bar with percentage to specify content editors to provide sufficient information to present their content. It keeps track of the completeness of the fields....
Categories: Site structure

Hierachical Term Selector

Introduction: The Hierarchical Term Selector (HTS) module for Drupal provides an advanced taxonomy term selection interface that enables users to easily navigate and select terms from complex...
Categories: Site structure

Pages