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

55,489 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.

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

Agent Context

CTX provides MCP tools that expose your Drupal site's structure and context to AI coding assistants. Instead of manually describing your data model, you can connect an AI agent to the CTX MCP...
Categories: Developer tools

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

Pages