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

55,500 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.

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

Pages