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.
TMGMT Translator LibreTranslate
LibreTranslate translator plugin for the Translation Management Tools (TMGMT) project. Allows to use machine translation provided by LibreTranslate to translate content. Features Drupal 10 ready...
Categories: Administration tools, Content display, Content editing experience
Date Point
A simple and effective way to store datetime points in Drupal. Native database types for datetime storage Compatibility with PSR-20 Support for HTML5 datetime-local element Configurable precision ...
Content Draggable
The "Content Draggable" module introduces an interactive and dynamic feature to Drupal sites, allowing users to engage with web elements through a click-and-drag interface. This module is designed...
Categories: Content editing experience, Content display
Advanced Maintenance Page
This module helps to provides an advanced option in maintenance page configuration. Normally, there is no much options available to customize core maintenance page. By using this module, we can...
Categories: Administration tools
TFA Migration
TFA Migration Module Provides the Path for Migrating Two-factor Authentication (TFA) Module Seed and Settings from Drupal 7 to Drupal 9 and above. You can also define the private key in settings...
Categories: Import and export, Security
Edit +
Edit+ adds the Change tool to Edit Mode for the + Suite page builder. ▶ Watch an introduction to +Suite Edit+ adds the Change tool which provides inline editing functionality to Edit Mode. It...
Image Fading Carousel
Provides field formatter to display few images from the field. Additional images from the field will be shown at different rates instead of already displayed images. Installation Install the module...
Categories: Media
Entity Bundle Field
Entity Bundle Field is a lightweight and simple module that provides a field type that allows referencing Content Types and Vocabularies. Features If you need to render a content type or vocabulary...
Categories: Administration tools, Content display, Developer tools
Audit Export
Audit Export is a powerful auditing and reporting tool for Drupal that helps site administrators and developers gain insights into the structure and usage of their site. From entity audits to...
Categories: Administration tools, Developer tools, Import and export
User Update Notify
Overview User Update Notify helps keep track of user profile changes and sends emails to administrators when users in targeted roles update values in their user profile. This is helpful for...
Categories: Administration tools, Security
Custom Permission Keys
INTRODUCTION The Custom Permissions module provides an interface to define and manage custom permissions that can be used across Drupal. It allows administrators to easily create and manage custom...
Categories: Access control
Entity body class
Provides a new "Body CSS class(es)" field for all entity types. The value of the field will be added as a class for the body tag on the entity page. Entity types: The module supports all entity...
Categories: Content display
Accessible Menu
A Drupal module that provides a JavaScript library to help you effortlessly create WCAG-compliant menus in the DOM. Supported Menu Types Disclosure Menus Menubars Top Link Disclosure Menus...
Categories: Accessibility
Reduce Image Size
The Reduce Image Size module offers an efficient solution for optimizing image size on your Drupal site, significantly enhancing performance and user experience. With an intuitive interface and...
Categories: Administration tools, Media
Group context: Path prefix
This module extends the group module. Once enabled, every group can be assigned a URL path prefix. And any content within a group with a path prefix will have its URL path rewritten accordingly....
Categories: Access control, Site structure
Mail Message Templates
Provides email message templates as configuration entities.
Categories: Developer tools
RDF Sync
TL;DR Synchronizes Drupal entities, as triples, to an RDF backend Terminology How it works Automatic synchronization Manual synchronization Configuration Defining mappings Configure mappings Define...
Categories: Import and export, Integrations
Birthday Wish Firework
Features The Birthday Fireworks module enriches the birthday celebration experience on your Drupal website by introducing an enchanting firework display whenever a user's birthday occurs. This...
Huggingface
Warning - anyone new to this module should be switching to the AI module instead, where Huggingface exists as a provider to the core module. The huggingface module is a API module that features a...
Categories: Content editing experience, Search engine optimization (SEO)
Search API Grouping Solr
One of the biggest issues with Search API is the ability to break out data within Search API by fields. The following module leverages the Search API Grouping module to help denormalize fields and...
Categories: Site search
Users Node Access
This is a simple module used for individual and multiple users to access the node pages directly without assigning any specific role to the user. The module would provide a user-friendly interface...
Categories: Access control
Ajax Login/Registration/Reset Password in Modal
This module is provided an ability to login and register and rest password with AJAX in Modal dialogs or Non-modal dialogs or off canvas dialogs. This module provides a block with links to whatever...
Categories: Access control
Brute force attack protection
Features This module provides the functionality of "Brute Force Attack Protection*." New users will be denied login for the first time. This feature is implemented for fun. Post-Installation After...
Categories: Access control, Security
AI Interpolator MediaWiki
The AI Interpolator MediaWiki module is a plugin for the AI Interpolator module that makes it possible to use an MediaWiki as context source to make sure that your AI does not hallucinate. It uses...
Categories: Automation, Import and export
Commerce Nelnet QuikPay
Drupal Commerce Nelnet QuikPAY Description This module allows you to add Nelnet QuikPAY payment gateways to Drupal Commerce. Installation Install the module as any other Drupal module. Once you've...
Categories: E-commerce