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

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

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

SimpleSAML Runtime Config

This module helps save time for developers who tweak SimpleSAMLphp configurations and metadata often. It allows defining some of the configuration in the Drupal database, from where it is exported...
Categories: Administration tools, Integrations, Access control

Colophon

The colophon module shows a list of links for all enabled modules as well as themes used in your Drupal installation to a site visitor when they click on an icon on your page. This enables you to...
Categories: Administration tools, Developer tools

Hide Filepath

Hide Filepath provides a way to hide absolute paths to files on the page source, even if your Drupal instance is using the Public download method. It especially comes in handy if you want users to...
Categories: Administration tools, Content editing experience, Site structure

View Clean HTML

The View Clean HTML Style module provides a minimal Views style plugin that outputs clean HTML for easy theming. It lets you add custom CSS classes to the parent wrapper, rows, and columns, making...
Categories: Administration tools

Custom reports

Custom reports is a module for times when your client needs to export data from their Drupal site. This module is aimed at developers. If the data they need is a simple query your probably better...
Categories: Administration tools, Content editing experience

Tips

Tips is an agnostic tooltip framework which allows management of tooltip settings & content via a UI. Tips allows placement of tooltips on any page element. The framework aims to allow for easy...
Categories: Administration tools, Content display, Developer tools

Content Autogrid

This module provides a table for content administrators to quickly review all content of a specific content entity type (e.g. node, taxonomy term, etc) and bundle (content type, vocabulary, etc)....
Categories: Administration tools, Content editing experience, Content display

Content Redirect to Front

Redirects from the selected content types' canonical page to the frontpage. Useful when you're using specific content types in blocks, banners, hero, sliders and you don't want those contents to...
Categories: Accessibility, Administration tools, Content editing experience

Acquia Purge Varnish - API V2

Acquia Purge Varnish provides seamless Varnish cache management for Acquia Cloud Platform directly from your Drupal site. Built with modern Drupal standards and leveraging Acquia's Cloud API v2,...
Categories: Administration tools, Integrations, Performance

EZProxy Stanza

This module helps you manage your EZProxy configuration files, and keeps your stanzas up to date with OCLC's stanzas. Install Install via composer require drupal/ezproxy_stanza Requirements Drupal...
Categories: Administration tools, Integrations

Comment abuse

This module provides control and sending complaints to the comments. It will help you in fighting with spam in comments. Features: complaints will be sent by AJAX; two modes of send complaints -...
Categories: Administration tools, Content editing experience, Security

Helpfiles

INTRODUCTION This module adds two potential links to the module listing so site administrators can have easy addess to INSTALL and README files. * For a full description of the module, visit the...
Categories: Administration tools

Yet another menu block

Imagine you need to display submenus separate from their trees in blocks. Parent Menu 1 Parent Menu 2 Child Menu A SubChild Menu 1A SubChild Menu 2A SubChild Menu 3A Child Menu B SubChild Menu 1B...
Categories: Administration tools

Read Only Deployment

INTRODUCTION Read only deployment module is intends to improve the deployment workflow. It helps your site working in read only mode while you run a deployment and allow only certain users to...
Categories: Administration tools, Content editing experience, Access control

Drupal Js Path

CONTENTS OF THIS FILE --------------------- * Introduction * Installation * Usage * Maintainers INTRODUCTION ------------ This module will help the developers to use the route options in Javascript...
Categories: Developer tools, Administration tools

CKEditor Preview

CKEditor Preview module adds toolbar button which shows a preview of the document as it will be displayed to end users or printed. Dependencies CKEditor Preview library Installation Download and...
Categories: Administration tools, Content editing experience, Integrations

Paragraph Lineage

The Paragraph Lineage module provides functionality to display a paragraph entity along with its ancestors. The practical use for this is to be able to create a view that displays a file or media...
Categories: Administration tools

Help Me

I still believe this was a good idea, but I cannot longer mantain this module the way I want. I'm looking for a new maintainer or co-maintainers. This module is based on the Context help module but...
Categories: Administration tools, Developer tools

Flexible Layout

Provides a dynamic regions for layout discovery that can be output in rows and columns. Ideal for those using Bootstrap or CSS Grid, as allows wrappers/container/row/column setup, but can be used...
Categories: Administration tools, Content editing experience, Content display

Chaos Blocks

Drupal 8 Warning: This module has nothing to do with the ctools_block module included in ctools for Drupal 8. Please refer to the ctools issue queue to report or find issues relating to that module...
Categories: Administration tools, Developer tools

API Insight Lab

API Insight Lab provides API performance testing and load testing for Drupal. Test endpoints, validate responses, chain requests, compare snapshots, and manage multiple environments—all in one UI....
Categories: Administration tools, Decoupled, Performance

Retention Database 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

Pages