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

1,376 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.

Editor Sidebar Menu

INTRODUCTION "Editor Sidebar Menu" (esm) adds a configurable sidebar to your form display. This helps users navigate through long forms with many fields and fieldgroups. REQUIREMENTS Field Group...
Categories: Administration tools

PageSpeed Viewer

Description The PageSpeed Viewer module is a tool for measuring the loading speed of a configured webpage using the PageSpeed Insights API. It also provides a statistics page about the last results...
Categories: Administration tools

Content expiry tracker

Introduction Content Expiry Tracker helps site administrators manage content lifecycle by tracking expiry dates, automating notifications, and providing streamlined review workflows. Keep your...
Categories: Administration tools

Block Queue

About the Project Block Queue solves one of the major shortcomings of Drupal block management: the ability to easily re-use blocks in different regions, on different pages, with arbitrary ordering....
Categories: Administration tools, Content display

Admin message

Admin Message provides an easy way to show short messages to users via the creation of Admin Message nodes which are displayed in a block. The messages can be individually closed by users (both...
Categories: Administration tools, Content display

Content Type Thumbnail

Overview This module provides you with the option to add a thumbnail preview to your content types. You can choose to display the Add Content screen in one of two layouts, either the standard list...
Categories: Administration tools, Content editing experience

Multi Value Field Overrides

Ever found yourself wanting to get rid of some of the basic functionality that Drupal automatically adds to mutli-value fields, such as draggable handles, header row, or even add more button? Now...
Categories: Administration tools, Developer tools

Shield Pages

Shield Pages modules allows the administrator to secure any page in your website by password. You just need to go to configuration page of this module and add path, password. After that the added...
Categories: Administration tools, Access control

Apache Solr Multilingual

About The goal of this project is to cleanly extend Apache Solr Search to provide: better support for non-English languages support for multilingual search cross-language information retrieval ...
Categories: Administration tools, Multilingual, Site search

Require Login by Site

This module allows sites protected by the require login module (8.x-1.12 or greater) to select which domain names to require users to login to and which can allow anonymous access. A couple of use...
Categories: Administration tools, Security, Access control

Formfilter

Formfilter will become unsupported the day support for Drupal 6 is dropped. Formfilter provides tools and a user interface for doing common form altering tasks. Includes a UI for selecting which...
Categories: Administration tools

Fullscreen

Integrates FullscreenX.js, a zero-dependency, promise-based fullscreen library for modern browsers. Provides automatic CDN fallback when library isn't installed locally. Works with any HTML element...
Categories: Administration tools, Developer tools, Integrations

Restic Backup

⚠️ Status: Pre-Release (Development Version) This module is in active development. While functional and safe for testing in development environments, it is NOT recommended for production use until...
Categories: Administration tools, Automation, Import and export

Scald: SoundCloud

Scald: SoundCloud is an audio provider allowing Scald module users to add Media Atoms of type audio, using the Souncloud API. The PHP classes provided by SoundCloud are bundled into this module....
Categories: Administration tools, Content editing experience, Content display

Form single

Announcement: There is no good server-side solution for this problem in Drupal 5 or Drupal 6. Your best option is Ted Serbinski's JS solution: http://tedserbinski.com/2007/01/11/how_to_prevent...
Categories: Administration tools, Security

autodelete_account

The autodelete account module is designed to enable certain roles and of course users within that roles to auto delete his own account. By default this option is only enabled to admin users in...
Categories: Administration tools, Access control

Queue UI Improved

This project is an improved version (v3.x) of the Queue UI module. WARNING: At this point you cannot use queue_ui and queue_ui_imp together. Queue UI Improved module is not intended to be a...
Categories: Administration tools, Developer tools

Moderate mmenu

Moderate mmenu provides an off-screen menu to moderate the current Node. By default only local tasks (tabs) and the Workbench Moderation block are added to the menu, but additional blocks can be...
Categories: Administration tools

Entity Claim

The Entity Claim module provides ability for users to claim authorship of any kind of entity. i.e. node, user, comment, organic groups etc... Requirements Following modules are required Entity API...
Categories: Administration tools, Content editing experience, Access control

Advanced Alias and Redirect Checking

Under certain circumstances, Drupal will allow for aliases and redirects to override existing paths, and it does not check to see that a URL may be in use before allowing it. In some cases, this...
Categories: Administration tools

Inline documentation

Add and view documentation in realtime on pages. Alternative names for this module could be "Contextual Documentation" or "Realtime Documentation" but inline has a nice ring to it and matches the...
Categories: Administration tools, Content editing experience

Entity Draft

INTRODUCTION The Entity Draft module adds an 'is_draft' base field to bundle enabled entities and enables saving drafts of entities. It adds a "Save Draft" (text is configurable) button to entity...
Categories: Administration tools, Developer tools, Site structure

AA Engine Backup and Migrate Profiles

This module has preset profiles for before and after specific tasks done by webmasters, developers or site owners such as core updates, module updates, module installations or other semi-major and...
Categories: Administration tools

Drupal DNA

Drupal DNA (DDNA) Module can help chase your business grow fast as possible using online tools. Inside your Drupal DNA build automatic documentation to reduce cost and see what is inside,...
Categories: Administration tools, Site structure, Import and export

Weerly

Weerly is a simple URL shortening alternative. For those waiting a while to a migration path from shurly maybe the weerly is for you. It is more simple than shurly because do not concern about...
Categories: Administration tools

Pages