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

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

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

AI Content Strategy

The AI Content Strategy module is part of the AI module ecosystem. It provides AI-powered content strategy recommendations based on your site's existing content and structure, helping you identify...
Categories: Content editing experience, Search engine optimization (SEO), Site structure

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

OpenSearch VDB Provider

The Opensearch VDB Provider is module that provides a Vector Database provider for the AI module, allowing you to use it to connect to OpenSearch Vector Databases. Requirements - AI Module This...
Categories: Site search, Site structure

Views computed field

A Drupal module that adds a custom Views field type for calculating values using mathematical formulas based on other fields. Features 📐 Formula-based computations using field values 🔢 Automatic...
Categories: Content display

Symfony HTTP Client for Drupal

An implementation of Symfony's HTTP Client for Drupal. The primary driver for this project is Symfony HTTP Client is a dependency of various Symfony Notifier channels. By default, requests will...

AI Media Image

Generate an image using a prompt to the AI provider's text-to-image model and save the image to Drupal’s Media Library. Post-Installation Visit /media/add/image. There is a new dropdown for Image...
Categories: Media

Pages