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.
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