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

3,518 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.

Comments in a View

This module one thing: It hijacks the normal node display page and uses a view to display that node's comments rather than comment module's normal output function. This allows comments to be sorted...
Categories: Content editing experience, Content display

Comment Update

Allows fields attached to nodes to be updated via comments. Differences are tracked by node revisions. Download current git snapshot. Usage Enable the module. If you haven't already done so, enable...
Categories: Content editing experience, Site structure

Auto Close Comments

INTRODUCTION ------------ This Auto Close Comments module is used to close nodes for comments after a certain period of time. REQUIREMENTS ------------ This module requires no modules outside of...
Categories: Administration tools, Content editing experience

Paragraphs Contextual Validation

Paragraphs Contextual Validation adds configurable rules to paragraph reference fields: limit how many times a type appears, require a type to be first or last, or require two types to be (or not...
Categories: Content editing experience

Flag Hidden

flag_hidden allows site moderators to flag a nodes and comments as needing to be hidden. It works similarly to the D6 hidden module, which explains more: "Open Publishing" sites require...
Categories: Content editing experience, Security

Tarte au Citron

Manage features which use cookies (ads, social networks, videos, other contrib modules who print data in your pages) With this module, you can use additionnal modules (plugins) which interact with...
Categories: Content editing experience, Developer tools, Security

Comment Limiter

Quick and easy module to specify the maximum number of comments allowed to be made on a content-type node by a single user. This module was primarily built to allow only 1 comment to be made on a...
Categories: Content editing experience, Developer tools

Entity Autocomplete Anchor

The entity autocomplete anchor module provides a widget that allows users to add anchors to links set using the entity autocomplete widget. Problem: when using a link field with the entity...
Categories: Content editing experience, Site structure

Linkit Picker

Linkit Picker is an extention to Linkit. Linkit Picker adds the possibility to "browse" links via views. Current support for nodes, users and terms This modules is using views to build tables with...
Categories: Administration tools, Content editing experience

Message Group Notify

Sends Messages on entity creation or update to groups. Group types are configurable as internal or external set of contacts (example: Drupal Role, Drupal Group, Mailchimp List, CiviCRM Group). What...
Categories: Content editing experience, Integrations

Media Folders

This module provides a better UI for managing and selecting Media entities in a folder structure. This folder structure is a Taxonomy vocabulary and is not reflected in the physical location of the...
Categories: Content display, Content editing experience, Media

Taxonomy Term Reference Sortable Widget

Description Module provide an sortable widget based on jQuery ui.sortable for selecting terms in a taxonomy term reference field. Requirements Drupal 7.x Installation 1. Copy the entire term...
Categories: Content editing experience, Site structure

Focused Entity Reference

Provides an entity reference filter that allows content editors to select options from the selections of other entity reference fields. For example, for Find It Cambridge and the Find It platform,...
Categories: Content editing experience, Site structure, Developer tools

Migrate Webform

It will migrate all nodes of the webform node type (with the default D6 fields using migrate_d2d backend), all the configuration* of the webform's settings, the form components, email destinations,...
Categories: Content editing experience, Import and export

Multi menu ui

Multi Menu UI seamlessly extends Drupal's core Menu UI module to support multiple menu links per node. The first/primary menu link remains fully managed by core Menu UI (ensuring 100% backwards...
Categories: Content editing experience

Revision Delete Queue

This module implements a Drush command that finds releases older than a given time and pushes them to a queue so they can be deleted by a queue worker. It is inspired in Node Revision Delete module...
Categories: Content editing experience

Music Search

A music search module that search for Songs, Albums and Artists using the Spotify API and Discogs API as a data source. On install, two new menu items are added, Music Search and API Key...
Categories: Content editing experience

Layout Builder Auto Translation

This module automatically translates inline blocks in the layout builder at the time of creating the node translation using Drupal AI. Features Here, answer the following questions: What is the...
Categories: Automation, Content editing experience, Multilingual

Entity Reference View Selection (with Current Entity ID Arguments)

A views entity reference selection that supports the current entity id as arguments to filter the available options.
Categories: Content editing experience, Site structure

Entity Access Groups

The Entity Access Groups module allows site-builders to restrict entity access operations (view, create, update, delete) based on an entity relationship where the same entity bundles are referenced...
Categories: Content editing experience, Access control, Security

Entity Reference Modal Create

Provides a autocomplete with Add new button widget for entity reference field. You can search and reference existing entities or Add new one using entity form in a modal window. There is also full...
Categories: Content editing experience, Site structure

Show title

Create Extrafield Title to replace default Node Title. Description Have you ever tried to format a node title via the content type display mode page ? This is exactly what this module adresses. By...
Categories: Content display, Content editing experience, Site structure

Copy Formatter

Copy Formatter module provides a copy field formatter for media referenced fields in Drupal 9/10. It allows users to copy the embedded media code with a single click and use it in other parts of...
Categories: Content editing experience, Content display, Site structure

Freelinking

Freelinking provides a filter framework for easier creation of HTML links to other pages on your site or to external sites. The framework uses a wiki style markup to identify links in the form of [...
Categories: Administration tools, Content editing experience, Developer tools

Contact Link

Contactlink provides a "contact the author" link for nodes and comments. Admins can choose which content types to display the links for. Links will show up only for node or comment authors who have...
Categories: Content editing experience, Content display

Pages