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