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

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

ConReg

ConReg is a system for registering members of science fiction conventions. It was initially developed in 2015 when Drupal 8 had just launched, and I did not know anything! There are many things...
Categories: User engagement

CRM - Contact Relationship Management

Drupal CRM is the modern community-first platform for building rich Drupal applications involving contacts and their relationships. Built on Drupal best practices, you'll wonder how you built...
Categories: Site structure

WebAuthn (Passkey)

About the Module The WebAuthn (passkey) module enables passwordless authentication for Drupal using Passkeys (FIDO2/WebAuthn). It allows users to register authenticators (such as Touch ID, Face ID,...
Categories: Security

Entity I/O — Export and Import Content Entities to JSON

Entity I/O is a powerful Drupal module that allows you to export and import entities as JSON files, making it easier than ever to migrate or synchronize content between environments or websites....
Categories: Content display, Content editing experience, Import and export

Cloud

Cloud (Cloud Orchestrator) is a set of modules to enable cloud management: Drupal-based Cloud Dashboard like AWS Management Console. The module supports not only public cloud like AWS but also...
Categories: Administration tools, Developer tools, Integrations

Quant Cloud AI Provider

Quant Cloud AI Provider Code is currently in GitHub, but will be synced to drupal.org soon. This module provides a Quant Cloud provider for the AI module. It connects your Drupal site to Quant...
Categories: Artificial Intelligence (AI), Developer tools, Integrations

Content Migration Porter

Content Porter is a Drupal module used to migrate content from one Drupal project to another Drupal project using a JSON export and import process. The module is intended for cases where content...
Categories: Administration tools, Content editing experience, Import and export

Drupal Digital Asset Management

Trying to provide a Digital Asset Management with Drupal Media further details will follow
Categories: Media, Import and export

Repeat framework for Open Y ( YMCA Website Services )

Introduction and Overview **Open Y Repeat** is a module designed to enhance the functionality of the Open Y platform by adding repeatable events and other recurring features. This module provides...
Categories: Content display

WordPress Migrate SQL

WordPress Migrate SQL lets you build migrations from a WordPress site's MySQL/MariaDB database straight into Drupal. It's recommended for complex WordPress sites and for people who prefer a pure...
Categories: Import and export

JSON Resolver

The JSON Resolver module provides a flexible service for resolving JSON templates with dynamic token replacement. It enables developers to define JSON payload templates with placeholders that are...
Categories: Developer tools

Change Field Type

This module is unsupported, use better alternatives like: https://www.drupal.org/project/field_updater_service https://www.drupal.org/project/field_type_converter This module provides the function...
Categories: Content editing experience, Site structure

LiteSpeed Cache (LSCache)

Drupal.org-native integration for LiteSpeed Cache. Adds the response headers LSCache needs to cache Drupal pages keyed by Drupal cache tag, and ships a Purge-framework submodule that invalidates...
Categories: Performance

SDX

SDX extends Drupal's Single Directory Components with React, Vue, and Svelte. Write components using modern JavaScript frameworks inside Drupal's SDC structure. SDX handles the build pipeline,...
Categories: Integrations

Entity Display JSON

Summary The project aims to translate the configuration of each entity display into a JSON response usable by any frontend solution. Each response will include all necessary data to render a page,...
Categories: Decoupled

Explicit CSP

Explicit CSP helps Drupal site builders define and deliver Content Security Policy (CSP) headers with environment-aware, service-based configuration, so third-party integrations can stay secure and...
Categories: Integrations, Security

Field Label Visibility (an intuitive approach to editing node forms)

Field Label Visibility adds a per-widget settings card to Manage form display that lets administrators hide, customize and style the label of any field on selected content types — without touching...
Categories: Content display, Content editing experience, Site structure

WSolution

The WSolution module adds a transparent proxy layer to your Drupal site that intercepts and manages all outgoing HTTP/SOAP/FTP calls. Without changing a single line of application code, you gain...
Categories: Integrations

Amazon Product Widget

A module for adding amazon products to your site, with custom theming, caching, automated fetching, storing & renewal of product data. Requires an Amazon Associates account and a SQL storage...
Categories: E-commerce, Site structure, Integrations

DocCheck Basic

This module allows to authenticate multiple Drupal nodes through the DocCheck login (basic license https://access.doccheck.com/ / https://crm.doccheck.com/) mechanism Block (DocCheck Basic) and...
Categories: Access control, Integrations

mittwald AI provider

A Drupal module that integrates mittwald AI Hosting with the Drupal AI module, enabling AI-powered features on your Drupal site using mittwald's infrastructure. Features This module provides a...
Categories: Artificial Intelligence (AI)

Contribution Records

Contribution Records system used by the new www.drupal.org site. The way to store contribution records and credits will change to this new system. It stores the same information as before, only...

block_content_explorer

Block Content Explorer provides a centralized administrative interface for managing Drupal block content, including inline blocks created with Layout Builder. It improves visibility, control, and...
Categories: Administration tools

FFmpeg Media

FFmpeg Media brings end-to-end video processing to Drupal. Upload a video through Media Library, and FFmpeg Media handles the rest: transcoding, thumbnail generation, adaptive streaming, and output...
Categories: Content display, Content editing experience, Media

Pages