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

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

Migrate API Key

Add an API key to Drupal migration source URLs This module was created to support Drupal-to-Drupal migrations, but theoretically should work when querying any remote content that requires an API...
Categories: Access control, Developer tools, Import and export

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

SDX Realtime

SDX Realtime turns any Single Directory Component into a live, server-driven surface. Three submodules - sdx_reactive, sdx_websocket, sdx_broadcast - bring the patterns you'd otherwise reach for...

Media Library Modal Dimensions

Media Library Modal Dimensions adds width and height settings to every Media Library widget so the modal dialog can be sized to the content it displays — per field, without custom JavaScript or...
Categories: Media

SDX DRAST (Theme Engine)

SDX DRAST (Drupal Render Arrays to Structured Tokens) replaces Drupal's Twig template engine with a structured data pipeline. Instead of producing HTML strings, the engine outputs typed JSON that...
Categories: Integrations

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

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 —...

Commerce Qliro Checkout

Payment module for Drupal Commerce using Qliro Checkout More information on official website https://qliro.com/ API documentation is avalable at https://developers.qliro.com/
Categories: E-commerce

Folder tree

The Folder Tree module for Drupal 10/11 provides an interactive, AJAX-driven browser for exploring the server's directory and file hierarchy directly from the Drupal admin UI — without SSH, FTP, or...
Categories: Developer tools

DrupalBridge

Professional Drupal-HubSpot CRM integration. Connects Drupal 9, 10, and 11 websites to HubSpot CRM using HubSpot REST API v3 with OAuth 2.0. Syncs form submissions, user registrations, and Drupal...

AI Monitoring

AI Monitoring analyzes Drupal logs with AI, sends alerts across channels, and shows a health dashboard with regular status reports—so site owners can spot issues fast and reduce noise. AI...
Categories: Artificial Intelligence (AI), Security

Annotations

Annotations lets you attach structured notes to any part of a Drupal site: content types, custom entities, individual fields, vocabularies, roles, etc. Those notes live in one place and can be...
Categories: Artificial Intelligence (AI), Content editing experience, Site structure

ECA S3FS

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: Automation, Integrations

AI Insights

Overview AI Insights brings analytics and notifications to your Drupal site's AI assistant conversations. It uses LLM-powered classification to automatically discover what users are asking about,...
Categories: Artificial Intelligence (AI)

Fox drush console

The module adds drush command: fox:console (fox). Command allow you to obtain data at entity (context) levels. Context: entity_type.bundle . The module can be useful during audits, migrations,...
Categories: Administration tools, Automation, Developer tools

Archive Year Month Expose Block and View

Provides an adaptive Year + Month exposed filter for Drupal Views and block This module helps site builders create archive-style filtering similar to blog and news archive systems commonly found in...
Categories: Content editing experience, Site search

Block Content Explorer

Block Content Explorer provides a centralized administrative interface for managing Drupal block content, including inline blocks created with Layout Builder. It improves visibility, control, and...
Categories: Administration tools

Social Contact Block

Social Contact Info is a powerful and flexible Drupal module that allows you to display professional contact details and social media links anywhere on your website using a fully configurable block...
Categories: Content display, Integrations, Site structure

Paragraphs Responsive Background Image Formatter

Summary This module provides a responsive background image formatter for paragaphs. The module extends the Responsive Background Image formatter module. The formatter can be configured with the...
Categories: Content editing experience, Media

Kameleoon

Kameleoon is an A/B testing solution developed by optimization and web analytics experts. Their mission is to enable the merchant or marketing team to easily design and run A/B tests without...

Views area menu block

Summary This module provides a views area plugin that renders a menu as a block. The menu block can be configured with the following options: Block CSS class Menu CSS class Prefix path for all menu...

DrextJS

A bridge between frameworks, Drupal in the back, Next.js in the front. Features Integration between Drupal and Drext Installation Drupal Install Drupal composer require drupal/drext drush en drext...
Categories: Decoupled

ECA Feeds

ECA Feeds bridges the Feeds module and the ECA (Event-Condition-Action) framework, allowing you to build no-code automation workflows that react to Feeds import events. Features Exposes three ECA...
Categories: Automation

Modules List

This module provides a comprehensive overview of all installed modules on your Drupal site with detailed information including version numbers, release dates, and file paths. Features Displays all...
Categories: Administration tools

Library Renderer

The library renderer provides component and DOM level rendering of libraries. Using component or DOM level rendering will increase page speed by only attaching libraries as and when required....
Categories: Developer tools, Performance, Search engine optimization (SEO)

Pages