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.
TrustArc CMP
Introduction This module provides seamless integration between Drupal and TrustArc's Cookie Consent Manager, allowing site owners to manage user consent in compliance with data privacy regulations....
Categories: Integrations
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 - AI...
Categories: Site search, Site structure
Better social sharing buttons link modifier
The Better Social Sharing Buttons Link Modifier module extends the functionality of the Better Social Sharing Buttons module by allowing customization of the shared URL. It enables site...
Categories: Content display, Media
Form display field alter
Introduction This project enables more granular field customization by allowing certain field settings to be overridden on each entity form display. Features This project includes two modules: The ...
Categories: Content editing experience
Meeting API
A module that allows to run meetings through various backend types. WIP.
Categories: Integrations
Simple Social Share
Simple Social Share Module Overview The Simple Social Share module provides a configurable block that allows users to share the current page on various social media platforms. The block includes...
Categories: Media
Sites Migrator
The toolset for migrating your sites into one multi-site Seamlessly transform your existing Drupal site into a multi-site using the Sites module suite—a flexible alternative to Drupal core’s multi...
Categories: Access control
Views Access by User
Views Access User adds a new "Access control" plugin for Views that lets site builders restrict access to specific users — without needing any roles or permissions. Features An additional access...
Categories: Access control
Encrypted Login
In standard Drupal login forms, passwords are transmitted from the browser to the server as plaintext (only protected by HTTPS). This creates potential security vulnerabilitie Encrypted Login...
Categories: Security
Granular Node Permissions
INTRODUCTION The Granular Node Permissions module creates separate permissions for editing the following base fields on all nodes: created (Authored on) promote (Promoted to front page) status ...
Categories: Access control
Zoho Mail
This module integrates Drupal with Zoho Mail. Zoho Mail is a business email solution that helps you communicate and stay connected with your contacts using a secure email platform. Zoho Mail offers...
Categories: Integrations
Field Default Values
The Field Default Values module allows administrators to configure default values for various field types, ensuring consistency and reducing manual input when creating new fields. This module...
Categories: Administration tools, Automation, Content editing experience
Auto Link Field Formatter
Auto Link Formatter for Drupal Layout Builder This module provides a Field Formatter for the core Drupal Layout Builder, allowing plain text fields to automatically convert URLs into clickable...
Categories: Content display, Content editing experience
Webform Registration Handler
The Webform User Registration module allows Drupal site builders to create custom user registration forms using the Webform module. By default, the module provides two mappable fields: username,...
Categories: Integrations, Site structure, User engagement
Iframe Consent
The Iframe Consent module enables GDPR-compliant handling of embedded iframes by ensuring third-party content is only loaded after the user has given explicit consent. Key Features Consent-Based...
Categories: Security, User engagement
AI Dropsolid
Dropsolid improvements to AI installs. Features Better custom Tokenizer Better custom Embedding strategy custom configuration
Categories: Integrations
LMS Messages
Adds an ability to configure various automatic and manual messages that can be sent to LMS students and teachers by integrating Drupal LMS events with the Message module. Features Additional...
Categories: User engagement
Symfony Mailer Lite: Microsoft Graph API / oAuth2 Transport
This module enables sending emails through Microsoft Graph API using the Symfony Mailer Lite module. It provides a custom transport plugin for sending emails through Microsoft Office 365/Azure in...
Categories: Integrations
AI Content Translation
Transform your multilingual Drupal site with AI-powered translations that preserve your content's meaning, tone, and formatting. This module integrates OpenAI's powerful language models to provide...
Categories: Content editing experience
Compact Gin
The Compact Gin module enhances the Gin theme by providing additional CSS overrides to further reduce spacing on admin pages. It offers a more condensed layout than the default compact mode of Gin,...
Categories: Administration tools, Content editing experience
Media Thumbnails Excel
This module uses the Media Thumbnails framework to create media entity thumbnails for Excel files. The module uses PhpSpreadsheet and mpdf to convert the file into a PDF then generate the image...
Categories: Media
Field Data
Adds a 'Data' tab to Drupal core's 'Field list' report (/admin/reports/fields), which allows administrators to view and download field data. Similar Modules Schema ViewerProvides a backend...
Categories: Administration tools, Developer tools, Import and export
Media Thumbnails Word
This module uses the Media Thumbnails framework to create media entity thumbnails for Word files. The module uses PHPWord and mpdf to convert the file into a PDF then generate the image from the...
Categories: Media
Vragen.ai - Search API
Vragen.ai integration for Drupal Search API This module integrates Drupal Search API with Vragen.ai for indexing Drupal content as a knowledge source. Vragen.ai is an AI-powered search solution...
Site Guardian Dashboard
This module provides a dashboard that can be used to display the information retrieved from multiple sites using the Site Guardian Dashboard API module. It is designed to be installed on an...
Categories: Administration tools