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

53,928 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.

Tailwind Merge Classes

Tailwind Merge Classes is a Drupal module for users working with Tailwind CSS in a component-based syntax. It provides a Twig extension that merges multiple Tailwind CSS classes, resolves conflicts...
Categories: Developer tools

GLightbox Inline Text Filter

How It Works This module integrates with the GLightbox library. To use GLightbox to display your images, you usually need to manually add specific HTML tags and CSS classes. With this module, there...

Azure AI Search VDB Provider

The Azure AI Search VDB Provider works with the AI module, allowing you to do vector searches with AI Search. Features It provides a Vector Database provider for the AI module, allowing you to use...
Categories: Site search

Taxonomy Menu Sync

Transform taxonomy term into menu Enables the creation of menu items directly from taxonomy terms of any taxonomy vocabulary. It supports the use of Drupal's default fields, along with the...
Categories: Developer tools, Site structure

User Registration Reminder

The User Registration Reminder module for Drupal is designed to send reminder emails to users who have registered but have never logged in. The module also allows site administrators to configure...
Categories: Administration tools, Automation, User engagement

Taxonomy Terms Export / Import

Taxonomy Terms Export / Import is a simple Drupal module that allows administrators to quickly export taxonomy terms from any vocabulary into a CSV file and import them back into Drupal from a CSV....
Categories: Administration tools, Content editing experience, Developer tools

Ahrefs integration

This module enables seamless integration of ahrefs into your website in a quick and straightforward manner. Features Ahrefs Script Integration: Automatically adds the Ahrefs script to your website....
Categories: Integrations

QR Code Formatter

QR Code Formatter is a simple module that defines a Field Formatter for Links to be displayed as a QR image. Setup Install the module as you would normally install a contributed Drupal module or...
Categories: Content display

CKEditor5 block embed

The CKEditor5 Block Embed module allows administrators to easily embed blocks within the CKEditor5 interface: Content Blocks: These include both basic predefined blocks (such as basic blocks) and...
Categories: Accessibility, Administration tools, Content display

Seeds Widgets

Seeds Widgets Module Overview The **Seeds Widgets** module provides custom widgets for enhancing content display in Drupal. It integrates seamlessly with Drupal's block and field systems, offering...
Categories: Content editing experience

Heading formatter

Heading Formatter Introduction This Drupal module provides a straightforward field formatter that allows site builders to display plain text fields as headings with custom CSS classes. It is...
Categories: Content display

Module Matrix

Module Matrix: Elevating Drupal Module Management Welcome to Module Matrix—an advanced, intuitive, and fully customizable module management tool built for Drupal. With no dependency on jQuery and a...
Categories: Administration tools, Developer tools, Site search

State Machine Automated Transition

The State Machine Automated Transition module allows automatic state transitions (chained transition) in state_machine controlled workflows. It provides a configuration interface to select which...
Categories: Automation

CKEditor5 Audio Plugin

Ckeditor5 Audio Plugin Introduction This module integrates an audio plugin into CKEditor5, enabling users to easily upload audio files or embed audio from a link directly within the CKEditor5...
Categories: Content editing experience

Search API Japanese Normalizer

Search API Japanese Normalizer is a module that provides a processor for the Drupal Search API module. This processor standardizes variations in Japanese text, improving search accuracy. Features...
Categories: Site search

Search API Japanese Tokenizer

Search API Japanese Tokenizer is a Drupal module that segments and indexes Japanese text at the word level. By default, Drupal's standard search and the Search API module use N-gram segmentation,...
Categories: Site search

Discourse Comments (+)

Discourse Comments (+) module provides integration with Discourse. Discourse is the 100% open source discussion platform. Features: Publishes Drupal Nodes as topics on Discourse Retrieves posts...
Categories: Content editing experience

Auth Encrypt

Overview Auth Encrypt secures authentication credentials by encrypting sensitive form data on the client side and decrypting it on the server, ensuring that user data is transmitted safely and...
Categories: Access control, Security

View Pager Control

Overview The view pager control module is a View Pager Plugin. Provides control over the item values displayed on the first page and the subsequent pages created using Views. Module Installation...
Categories: Content display

Multisite Manager Tool

Multisite Manager Tools is a Drupal module designed to facilitate the management of basic administrative tasks across multiple sites within a Drupal multisite environment. Features Detect and list...
Categories: Administration tools

Commerce Shipping: Exclude shipping method for product(s)

Adds a commerce product / variation field type and a commerce condition, which serve to exclude specific shipping methods not allowed for a product / variation. The shipping methods to exclude for...
Categories: E-commerce

HTTP Parameter Pollution

The HTTP Parameter Pollution module is designed to mitigate HTTP Parameter Pollution issues. It inspects incoming GET requests for duplicate query parameters and sanitizes the URL by removing...
Categories: Security

set home page by role VTTW

This module change the home page based on user role. ***** Use the latest version (1.0.10) ***** (it was the first time I made a project and I completely messed up. but the version 1.0.10 is fully...
Categories: Administration tools

AI Integration - ECA

Artificial Intelligence integration for Event-Condition-Action module, combining the unified framework and the power of Drupal to perform various AI-related operations. Dependencies Drupal ^10.3 ||...
Categories: Automation, Developer tools

DB Queries

A module for profiling database query counts. The number of database queries performed on each URI/path is logged to a database table where the count of requests performed for each request path,...
Categories: Administration tools, Developer tools, Performance

Pages