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

2,409 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.

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

Pages