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.
Monitoring Memcache
Adds Monitoring sensors that report on each configured Memcache cluster, so cache health can be alerted on alongside the rest of your site's sensors. Sensors provided One sensor instance is...
Categories: Administration tools, Performance
Monitoring Slack
About Monitoring Slack sends Monitoring sensor status change notifications to a Slack channel via an incoming webhook. Drop-in replacement / companion for the monitoring_mail submodule for teams...
Categories: Administration tools
Entity Ref Bootstrap Accordion / Tab Formatter
Simple Bootstrap Accordion / Tab Field formatter for field types "entity_reference , entity_reference_revisions". So it will be available Paragraphs module as well. It's a fork to https://www...
Categories: Site structure
ICES
Integral Community Exchange System is a suite of Drupal modules featuring social currencies management for communities. Integral CES wants to be a modern alternative to the widely-used software CES...
Modal Management Module
Drupal 8 and up Module for managing site modals. Maintained and supported by Interactive Knowledge. This module creates a custom entity (Modal) and allows for different bundles. All are fieldable...
Categories: Content display, Content editing experience
AI Content Review
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: Artificial Intelligence (AI)
Reference as field formatter
A field formatter that transports the referenced entities as a pseudo field on the host, mostly for themers pleasure. Say for example you are having a entity queue attached to your node, but your...
Categories: Content display, Developer tools, Site structure
WT Commerce Suite
The WT Commerce Suite is an ultra-lean, decoupled e-commerce and booking ecosystem. It seamlessly unifies physical products, hotel rooms, and hourly appointments into a single, GDPR-compliant Viva...
Categories: E-commerce
Meeting API BigBlueButton
BigBlueButton implementation for Meeting API module. WIP. ⚠️ Important: SHA-1 support removed in 1.0.0-alpha5 As of release 1.0.0-alpha5, support for SHA-1 has been dropped. This change is not...
Categories: Integrations
Domain Extras
Various utilities related to the Domain project. Versions Version 2.0.x is compatible with Domain 2.0.x (beta4+). Version 3.x is compatible with Domain 3.x (alpha11+). Included modules Domain SSO...
Content Moderation Roles
Content Moderation Roles gives site editors and administrators fine-grained control over which moderation states each role can see and set — on node forms and in admin content listing views — all...
Categories: Content editing experience
Fido2auth
FIDO2 Auth brings passwordless login to Drupal using the WebAuthn standard. Users can authenticate with fingerprint, face scan, hardware security keys, or their phone — eliminating weak or reused...
Categories: Access control
Feeds Tamper AI
Feeds Tamper AI uses Tamper plugin system to create a Tamper that integrates with LLM API's to manipulate the feeds data. This modules leverages the Drupal AI project as an abstraction layer to...
Categories: Import and export, Integrations
NoBotIQ Spam Protection
The module sends submitted text and email addresses to the NoBotIQ AI engine in real time and blocks the request if spam is detected, before it ever reaches your inbox or database. Features NoBotIQ...
Cache flush time
A simple module to print the time that you most recently flushed the cache.
Categories: Administration tools, Developer tools
Curated Colors
Curated Colors replaces color select lists and free-form color pickers with a visual swatch popover backed by named, exportable palettes. Editors choose from an approved set of named colors...
Categories: Administration tools, Content editing experience, Site structure
Scanner-Fixer API
A framework for scanning for issues and then fixing them. In the Scanner-Fixer API module... A Scanner is a way to find things to fix, as the first step in a Solution. Scanners aren't designed to...
Categories: Administration tools, Developer tools
Schema.org Blueprints Commerce
Upcoming Schema.org Blueprints implementation for Commerce. This module is under active development and backward compatibility is not guaranteed yet. Please use it with caution and read future...
Categories: E-commerce, Search engine optimization (SEO), Site structure
Accession Reference field
A Drupal project implementing a field type for Accession References, a museum term describing the ID used to label a specific item in the museum's collection. This particular field implements an...
Categories: Site structure
Microwave (content warmer)
Introduction Microwave helps you to warm your website pages (node/taxonomy term/custom pages/commerce product). It is sometimes useful to generate page cache after a release delivery on production...
Categories: Performance
Webform datepicker Duet
Entity Display JSON
Summary The project aims to translate the configuration of each entity display into a JSON response usable by any frontend solution. Each response will include all necessary data to render a page,...
Categories: Decoupled
Context Control Center (CCC)
Beta1 released at DrupalCon Chicago! 🎉 Beta testers welcome! Please file bugs, feature requests, UX improvements, and ideas in the issue queue. 🙏 For developers and those comfortable with ddev, see...
Categories: Artificial Intelligence (AI)
Accessibility Statement
Provides a structured, config-driven accessibility statement page. Supports public sector bodies (EU Directive 2016/2102 / BITV 2.0) and private sector products/services (European Accessibility Act...
Categories: Accessibility, Administration tools
Lara Translate Provider
Lara Translate Provider integrates Drupal's Translation Management Tool (TMGMT) with the Lara translation service, letting site editors send content for high-quality translations and retrieve them...
Categories: Multilingual