Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.
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.
Webform UUID
This project is a result of this thread: https://www.drupal.org/node/2076483 It is NOT the same as the Webform UUID Submission module which deals with submissions rather than the webform itself...
Categories: Content editing experience, Import and export
File Entity Inline
This module aims to provide the ability to edit File entities inline, as part of another form (such as nodes). This should enable the ability for reusable and site-wide editing of file properties,...
Categories: Content editing experience, Site structure, Media
Content Packages
Content Packages provides a Git-friendly workflow for managing selected Drupal content as canonical package files with YAML front matter. It is designed for teams that want important editorial,...
Categories: Content editing experience, Developer tools, Import and export
Prevent Entity Unpublished
A module "Prevent Entity Unpublished" allows you to configure which entity types are "protected", if any other entities are reference then will attempt to stop that entity from being unpublished....
Categories: Content editing experience
Content connected
Content connected is a lightweight module which allow administer to know whether content is connected with some other content before it is about to be deleted from the system. So administer should...
Categories: Administration tools, Content editing experience
Nodequeue Suggestions
Nodequeue Suggestions This module allows the administrator to specify that a certain nodequeue contains suggestions for another nodequeue. To use this functionality, create two node queues, and...
Categories: Administration tools, Content editing experience
Node Link Report
Node Link Checker Links within content can take many forms in WYSIWYG, link fields, free text, entity reference fields and many others. Making sure that links are not broken in your content can be...
Categories: Accessibility, Content editing experience
Webform Classes
A simple, small add-in that adds an editable class against each webform component to the webforms module. The module is available in both D6 and D7 versions. No Drupal 8 release will be created as...
Categories: Content editing experience, Content display, Developer tools
Entity Relationship Diagrams
Description This module lets you visualize the Entity structure of your Drupal 8 site using an Entity Relationship Diagram (ERD). While this isn't meant to be a fully functional tool to build new...
Categories: Content editing experience, Content display, Developer tools
Drush Remove Broken Term References
Drupal 7 does not clean up references to terms when those terms are deleted. There are other contrib solutions to prevent this after they have been installed, but not to remove pre-existing broken...
Categories: Content editing experience
More Buttons
The More Buttons (MB) module allows to use additional buttons with Drupal. MB is the evolution of the More node buttons module from Drupal 6. MB provides additional buttons for: Content; Node...
Categories: Content editing experience, Content display
Background Image Field
Background Image Field Background Image FIeld module allows you to create a field on an entity type. It requires responsive images mapping in order to offer the best image quality for the device it...
Categories: Content editing experience, Site structure, Media
Custom review
Usecase: let's imagine you want to create some specific tools to allow your users reviewing some nodes (for instance a CCK-audio review, a CCK-text review, a complex-type-CCK review, ...). Let's...
Categories: Content editing experience, Developer tools
Webform Node Element
Webform Node Element is a module that allows you to include node content in a webform without using the PHP input filter. Drupal 8: After installation, a node element is available in the webform UI...
Categories: Content editing experience, Content display, Developer tools
Entity Reference Embed Widget
Overview This module provides an advanced Entity Reference widget. To use it, create an entity reference field, set it to use an autocomplete (embed) widget, and in the field instance settings...
Categories: Content editing experience, Content display, Site structure
Entityreference unique
This modules adds a checkbox to an entity reference instance to enable a check for unique multiple entity reference fields. With this option enabled it is not possible to add one and the same...
Categories: Content editing experience, Site structure
Entity Reference Translation Sync
What is this module? When new Reference added(or deleted) from a reference field, then it will be added(or removed) from the translated entity automatically.
Categories: Content editing experience
Link Replace Filter
A text filter providing the ability to replace URLs in free text links by URLs taken from another content type and field. Use case It is very advantageous not to enter external links directly into...
Categories: Content display, Content editing experience
Chemical inventory
This module is customized for managing an inventory of chemicals for a small laboratory. It defines a new node type "chemical", and a page that presents a listing of the chemical inventory. Each...
Categories: Content editing experience, Developer tools
Node pop-up
Node pop-up module create paths for popup node view without any dependency(only Drupal 7 core functionally used for creation popup window). INSTALLATION Place the entire npop directory into your...
Categories: Content editing experience, Content display
Image to Media Filters
A Drupal 8 and 9 module which fixes legacy code such as: [img_assist|nid=9491|title=|desc=|link=none|align=right|width=100|height=37] [acidfree:9491 align=left size=80x163] [image:9491] Are you...
Categories: Content editing experience, Media
Entity reference sortable
This module, based on Taxonomy Term Reference Sortable Widget, provides a sortable widget that allows to select and reorder entities in an entity_reference field.
Categories: Content editing experience
Scald Feeds
Provides a Feeds mapper for Scald Atom reference fields, so it's possible to create Atoms on the fly when importing feeds and reference them. Sponsored by: Inovae
Categories: Content editing experience
Views node field
Views node field (viewsnodefield) Provides a field to display a node (as in, when under row style fields, it'll appear as a field). This module enables you to display a node (in any build mode,...
Categories: Content editing experience
Similar Entries
Similar Entries is looking for a co-maintainer. Similar Entries provides lists of links to site content related to the current node being viewed. Links can be displayed in standard blocks or as...
Categories: Content editing experience, Site structure