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