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.
Help Text Toggle
Adds a Font Awesome icon to fields with help text that allows users to toggle the display of the help text. Configuration -> /admin/help_text/settings Current config options: - Font Awesome Icon -...
Categories: Content display, Developer tools
L10n Tools: Clean or Reset Translations
The L10n Tools module helps to erase unnecessary / orphaned localization from the database or refresh translations from localize.drupal.org. It provides an Administration UI and Drush Commands for...
Categories: Administration tools, Developer tools, Multilingual
Jcss RTL css Files
This module purpose is to help RTL users to do some of the dirty work in RTLing a css the module will accept a css content and will do the following replacments * margin-right margin-left * padding...
Categories: Developer tools
Druplet
Druplet module was a handy tool in the early days of multi-site. Some mighty-fine developers have worked out a much more elegant solution called Ægir and I suggest you take a look. A Druplet is an...
Categories: Developer tools
Data Migration Report
The Data Migration Report module is created to simplify and improve the data migration process from Drupal 7 to Drupal 10 and later versions. By using this module, developers and administrators can...
Categories: Automation, Developer tools
Answers to comment
Synopsis With this module you can : transform an answer of a user in a comment . choose if you assign the comment to the question or another answer. transform a comment of a user in an answer ....
Categories: Developer tools
Vue Views
Vue Views is a module that will add a new Format to views to display the results of the view using Vue JS Framework. By doing so, Site Builders will be able to add the amazing features provided by...
Categories: Developer tools
Islands
Introduction The Islands module provides an implementation of Islands Architecture for Drupal. Islands Architecture was popularized by meta-frameworks Astro and 11ty. Using the provided drupal...
Categories: Developer tools
Object driver
A utility module designed to make it easier for developers to read, display, and update data stored in one or more custom database table by allowing the developer write a custom module that simply...
Categories: Developer tools
Ping More
This is a clone of Ping with the intent of extending to add SOLR or other services required for a load balancer to be allowed to use this server node. The goal of this module is not to reinvent or...
Categories: Administration tools, Developer tools
Bild Content Selection
This module provides a view page where a user can choose content from the view and reorder it. Other modules can hook into it by adding their own submit handlers - that way they can do whatever...
Categories: Developer tools
Akamai Edge-control
Support for Akamai's Edge-control header. This module provides the following: Integration with Drupal's page caching system. Separate configuration option for the Akamai TTL. Configuration options...
Categories: Developer tools, Performance
The Loch Ness Module
This is a module that will allow for locking of editing of nodes and things. If you need advanced features please take a look at Content Locking. This module is designed with simplicity in mind....
Categories: Access control, Developer tools
Script Control
This is a very granular script optimizer. It will allow administrators and developers to control the location of scripts (scope) to footer/header, etc and also disable scripts on certain paths,...
Categories: Administration tools, Developer tools, Performance
Config Dependencies
This project is an effort to extend Drupal Core's configuration to support other dependencies outside of the system. One substantial issue (https://www.drupal.org/node/2248369) outlines the use of...
Categories: Content editing experience, Developer tools, Media
Custom Title
Hide title field and late system populate/set automatically customize title as per combination of string & variable set by developer . Use {{ kint(form) }} at the bottom in node-edit-form.html.twig...
Categories: Administration tools, Content editing experience, Developer tools
Entity view template
Features This module you help you to theme quickly in BackOffice. Post-Installation You see the feature of the module in Entity type like (block_content, node, paragraph, ...) and active the...
Categories: Content display, Developer tools, Integrations
Views Menu Relationship
Provides a very simple and minimalistic approach to add a views relationship handler for menu items (menu_link_content) on nodes. Please see the alternative modules for more complex cases....
Categories: Site structure, Developer tools
Ubercart Devel
It's very simple module that's adding [devel] tab on each /admin/store/orders/* page. Same as devel module does it on /node/* and /user/* pages. If you have any idea for additional features then...
Categories: Developer tools
Entity Link Template Condition
This project provides a condition which matches when the current request represents a route of an entity link template. The condition works with any entity which uses link templates. For example...
Categories: Developer tools
Environment Indicator Header
This module add a missing feature to Environment indicator module. Thanks to Environment Indicator Header, you can display the current release in the http header. Depends of Environment indicator...
Categories: Developer tools
Site Network
Let your users to use their username and password from other Drupal sites. It IS the old "Drupal" module which just left core. Use cases Let drupal.org users to login into your site using their old...
Categories: Developer tools
Entity Relationships
Allows you do define rich relationships between Drupal entities while storing relationship data independently of either entity. Provides out of the box hook_form_edit() support for nodes and users,...
Categories: Content editing experience, Developer tools
Fluid Infusion
The Fluid Infusion module is a developer utility module that makes components of the Fluid Infusion toolkit available to Drupal developers. Fluid Infusion We think good interfaces should be easy to...
Categories: Developer tools
Webform Advanced Report
Webform Advanced Report gives you a better way to generate report from webform submissions. You can include user data from user profile, and not just the user name like the original webform report...
Categories: Import and export, Developer tools