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.
Drupal.org customizations
Customizations used on Drupal.org itself. It is not meant to be useful to other sites, except as an educational example of the kinds of modifications you can make via a site-specific module. More...
CiviCRM Reroute Mail
This is a fork of CiviCRM Reroute Email which has been developed to work with D8+. After enabling, configure the module at /admin/config/development/civicrm-reroute-email. Only a single email...
User Inactivity Revoke Roles
User inactivity revoke roles addresses a small user case where a site admin may need to revoke certain roles based on an inactivity date, but without blocking the user Configuration Install the...
Categories: Access control, Security
Inline SVG Logo
The SVG Logo module allows Drupal themes to use SVG code instead of traditional image logos, with live preview and validation in theme settings. Features - Replace theme image logos with scalable...
Categories: Media, Site structure, User engagement
radix admin
Radix Admin extend Radix theme to handle admin interface, and let you create collaborative platform without specific admin theme : Interface for all entity forms Configuration and admin views Views...
Helper Class
Helper class is a set of tools to allow site builder to easily set CSS helper classes on Drupal Elements. For now it handle : Entity Views rows and wrapper It could help to easily create card grid ...
Categories: Site structure
AI Migration
The AI Migration module is under active development. Please let us know in the issue queue if you are interested in participating. This module helps with migrating content into Drupal using AI to...
Categories: Artificial Intelligence (AI), Automation, Import and export
ConReg
ConReg is a system for registering members of science fiction conventions. It was initially developed in 2015 when Drupal 8 had just launched, and I did not know anything! There are many things...
Categories: User engagement
Partytown 🎉
PartyTown is a lazy-loaded library to help relocate resource intensive scripts into a web worker, and off of the main thread. Its goal is to help speed up sites by dedicating the main thread to...
Categories: Performance
Conformance
Extensible, network-able plugin platform for examining and reporting compliance posture across Drupal and WordPress sites. A modular core plus pluggable extensions for running, recording, and...
Categories: Accessibility, Artificial Intelligence (AI), Security
Log Alert Rules
Log Alert Rules provides configurable threshold-based alerting for Drupal watchdog log entries. Instead of manually watching logs or building one-off automation for recurring errors, site...
Categories: Administration tools, Developer tools
AWX / Ansible Tower / Red Hat Ansible Automation Platform Client
The AWX / Ansible Tower Client module provides a lightweight Drupal service for launching automation jobs on an AWX / Ansible Tower / Red Hat Ansible Automation Platform instance via its REST API....
Categories: Automation, Decoupled, Integrations
ElasticSearch AI VDB Provider
Integrates Elasticsearch as a native Vector Database (VDB) for Drupal AI. Enable high-performance semantic search and RAG using your existing Elastic Stack infrastructure and native kNN. Features...
Categories: Artificial Intelligence (AI), Site search
PDFa11y
PDFa11y automatically checks uploaded PDF files for accessibility issues, helping content editors ensure their documents are usable by people with disabilities who rely on screen readers and other...
Categories: Accessibility
Daedalus+
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...
Webform Views Options
Populate Webform options (selects, radios, checkboxes) dynamically using the Views module. Create cascading, dependent dropdowns that react in real-time without custom code or messy database bloat....
Categories: Site structure
DOC to HTML
Doc to HTML — Usage and Configuration Guide (2.x) The Doc to HTML module allows editors to upload documents directly from a node edit form, convert them to HTML with LibreOffice, review the...
Categories: Developer tools
Style Management
Introduction The Stye Management module aims to support the compilation of the LESS and SCSS files present in the system and their conversion into CSS. Requirements The correct functioning of the...
Categories: Developer tools
Vsauce Sticky Popup
Introduction Use this modul to render content in a sticky popup with button open close An example is render simple html or text in a sticky area. Using it by code if possibile render custom form or...
Categories: Content display, Developer tools
Views Field Percentage
Introduction This module provide a new global field on views, dispaing three different type of percentage: html, circle and circle with number. if possibile select available field by entity using...
Categories: Developer tools
Community Accounting
Complementary Currencies Virtual Currencies Community Exchange Time Banking Barter software Community Currencies An all-embracing and flexible package which includes a mutual credit ledger, super...
Canvas Field Component
Features This module allows fields to be placed into Drupal Canvas templates. This allows any field to be used in a Drupal Canvas template, without having to be mapped to a compatible component...
Categories: Content display, Content editing experience
[Please delete]
This project was created by mistake and should be deleted.
Attached Body Class
This module lets render arrays add classes to the tag through #attached. Any render array can contribute body classes, and they bubble up the render tree like libraries, drupalSettings, or html...
Categories: Content display, Developer tools
Self-Hosted QR Code Generator
Overview QR Generator lets you create, manage, and host QR codes directly in Drupal. It supports both online QR codes (managed redirects with optional expiration) and offline, self-contained QR...