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

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

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

Webform datepicker Duet

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

MJML Render Engine

A Drupal theme engine that extends Twig with MJML support for building responsive email templates. Write your email templates with full Twig capabilities — variables, includes, extends, blocks —...

Categorized Token Filter

Categorized Token Filter is a specialized extension for the Token module. It is suitable for projects with a large amount of entities, which typically leads to very long loading times for the token...
Categories: Content display

AG-UI

AG-UI Drupal Integration. This module provides an SDC (Single Directory Component) for chatting with an AG-UI compatible endpoint. Features Streaming chat Human-in-the-loop transactions. Generative...

AI Policy Gateway

AI Policy Gateway adds a governance layer for Drupal AI calls, enforcing policy profiles, provider/model routing, privacy checks, budgets and approval gates before prompts leave the site. Features...
Categories: Access control, Artificial Intelligence (AI), Security

Stenographer

This module is for defining logging and tracking events which can be used to capture activity on the system and send them to logging storage destinations. The module is extendable and different...
Categories: Administration tools, Security

tapis_app_webform

Once this module is installed & enabled, it will work as follows: Whenever an app is created with input type Form, a new Webform will be created with the same name as the app. To add webform...
Categories: Integrations

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

WebAuthn (Passkey)

About the Module The WebAuthn (passkey) module enables passwordless authentication for Drupal using Passkeys (FIDO2/WebAuthn). It allows users to register authenticators (such as Touch ID, Face ID,...
Categories: Security

Entity I/O — Export and Import Content Entities to JSON

Entity I/O is a powerful Drupal module that allows you to export and import entities as JSON files, making it easier than ever to migrate or synchronize content between environments or websites....
Categories: Content display, Content editing experience, Import and export

Cloud

Cloud (Cloud Orchestrator) is a set of modules to enable cloud management: Drupal-based Cloud Dashboard like AWS Management Console. The module supports not only public cloud like AWS but also...
Categories: Administration tools, Developer tools, Integrations

Quant Cloud AI Provider

Quant Cloud AI Provider Code is currently in GitHub, but will be synced to drupal.org soon. This module provides a Quant Cloud provider for the AI module. It connects your Drupal site to Quant...
Categories: Artificial Intelligence (AI), Developer tools, Integrations

Content Migration Porter

Content Porter is a Drupal module used to migrate content from one Drupal project to another Drupal project using a JSON export and import process. The module is intended for cases where content...
Categories: Administration tools, Content editing experience, Import and export

Drupal Digital Asset Management

Trying to provide a Digital Asset Management with Drupal Media further details will follow
Categories: Media, Import and export

Repeat framework for Open Y ( YMCA Website Services )

Introduction and Overview **Open Y Repeat** is a module designed to enhance the functionality of the Open Y platform by adding repeatable events and other recurring features. This module provides...
Categories: Content display

WordPress Migrate SQL

WordPress Migrate SQL lets you build migrations from a WordPress site's MySQL/MariaDB database straight into Drupal. It's recommended for complex WordPress sites and for people who prefer a pure...
Categories: Import and export

JSON Resolver

The JSON Resolver module provides a flexible service for resolving JSON templates with dynamic token replacement. It enables developers to define JSON payload templates with placeholders that are...
Categories: Developer tools

Change Field Type

This module is unsupported, use better alternatives like: https://www.drupal.org/project/field_updater_service https://www.drupal.org/project/field_type_converter This module provides the function...
Categories: Content editing experience, Site structure

LiteSpeed Cache (LSCache)

Drupal.org-native integration for LiteSpeed Cache. Adds the response headers LSCache needs to cache Drupal pages keyed by Drupal cache tag, and ships a Purge-framework submodule that invalidates...
Categories: Performance

SDX

SDX extends Drupal's Single Directory Components with React, Vue, and Svelte. Write components using modern JavaScript frameworks inside Drupal's SDC structure. SDX handles the build pipeline,...
Categories: Integrations

Pages