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

54,220 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.

Last login time

This module is used to display the last login time of current logged in user. This module stores the last login time in a session variable and pass this variable to Last login time Block. It is a...
Categories: Access control

AXE Core

Integrates axe core into Drupal, useful for when you need to run A11Y checks. Add the block anywere on your site and run the checks.
Categories: Accessibility, Developer tools

Group Media Bulk Upload

Allows bulk upload of media into groups.
Categories: Media

Rosetta Live Site Translation

The Rosetta Translation module integrates the `au5ton/rosetta` project to provide site-wide automatic translation through a client widget that can use any correctly configured backend server. Host...
Categories: Integrations, Multilingual

Group: View Own - Node Permission

Here, write an introduction that summarizes the purpose and function of this project with a focus on users brand new to Drupal. Answer the question: What solution does this module provide? The...
Categories: Access control

LocalGov Multilingual

This module is currently developed on Github and mirrored here whilst projects from LocalGov Drupal are migrated to Drupal.org. Please file issues on the Github issue queue. Adds multilingual...

LocalGov Netcall

This module is currently developed on Github and mirrored here whilst projects from LocalGov Drupal are migrated to Drupal.org. Please file issues on the Github issue queue. Drupal module for...

LocalGov Publications Importer

This module is currently developed on Github and mirrored here whilst projects from LocalGov Drupal are migrated to Drupal.org. Please file issues on the Github issue queue. Import PDFs into your...

Commerce Tax Exemption

This module integrates with Drupal Commerce to provide a plugable entity-driven architecture for tax exemption compliance. Drupal Commerce core and sub-modules provide a lot of ways to calculate...
Categories: E-commerce

LocalGov Search Solr

This module is currently developed on Github and mirrored here whilst projects from LocalGov Drupal are migrated to Drupal.org. Please file issues on the Github issue queue.

LocalGov Subsites Extras

This module is currently developed on Github and mirrored here whilst projects from LocalGov Drupal are migrated to Drupal.org. Please file issues on the Github issue queue. This module let you...

Revision Summary

Provides helpers (for use in other contrib modules or custom code) to get the list of fields changed between two given revisions of an entity. Features List the changed fields between two revisions...
Categories: Content display, Content editing experience, Developer tools

access_job_reporting

Reports TAPIS job metadata to the ACCESS-CI Allocations API, ensuring science gateway usage of ACCESS resources is tracked via standardized job reporting.
Categories: Integrations

Configurable Anonymizer

This module provides a Drush command for anonymizing configured fields in Drupal. Features Configurable field-level data anonymization Extensible plugin system for defining anonymizers by field...
Categories: Security

Group sites

Group Sites is a way to leverage Group to divide your site into microsites. This module allows you to use any context provider that returns a Group context to set said Group as a global context...
Categories: Access control, Developer tools

Group Context: Domain

Exposes a "Group from domain" context to be used with blocks, the Group Sites module or anything else that supports Drupal core contexts. Configuration is simple: Grant someone the 'set domain...
Categories: Content editing experience, Developer tools

Entity Browser Acquia DAM

Provides Entity Browser widgets for seamless integration with Acquia Digital Asset Management (DAM). This module extends Entity Browser functionality to allow users to browse, search, and upload...
Categories: Media

Title Cases

Features The purpose of this module is to convert the display of titles using a language writing style guide such Associated Press (AP). Apply a title case from a language style guide for the...
Categories: Content display

GraphQL Extras

Collection of Plugins to extend GraphQL v3. Readme
Categories: Decoupled

Security Audit Checklist

The Security Audit Checklist module provides a simple, centralised checklist of best practices to help improve the security of a Drupal site. It is intended to guide site administrators and...
Categories: Security

Gutenberg Block Report

The Gutenberg Block Report module provides an administrative report that scans content and summarizes which Gutenberg blocks are used across your site. It lists each block, the number of...
Categories: Administration tools, Content display

Cards

Cards is an extension of the the compound field for Drupal 8 that is a combination of an entity reference field and a view mode. Cards takes this one step further and allows for the addition of a...
Categories: Content display

Postoffice Simplenews

Introduction The Postoffice module sends themed emails with Symfony Mailer. This module provides a mail plugin for simplenews compatibility. For a full description of the module, visit the project...
Categories: Integrations

Postoffice Commerce

The Postoffice module sends themed emails with Symfony Mailer. This module provides a mail plugin for commerce compatibility. For a full description of the module, visit the project page To submit...
Categories: E-commerce, Integrations

content archiver

Features This module would provide site administrators with a simple way to set an expiration date on content nodes. When the expiration date is reached, the module would automatically unpublish...

Pages