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