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

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

Menu family

The Menu Family module adds new Paragraphs type to your Drupal site which allows you to create lists of children or siblings nodes related to the current node. Post-Installation After installing...
Categories: Content display, Site structure

Raw Fields Formatters

RAW Fields Formatters Provides raw field formatters for Drupal, designed to expose field values as structured data. Primarily intended for use with Single-Directory Components (SDC) and JSON...

Sector Multipage

Provides in-page navigation between sections of long HTML documents after they have been chunked by the 'chunker' module. Typically used with Sector distribution Resource nodes. Provides two blocks...
Categories: Content display

WebAuthn (Passkey)

AI Development Declaration This module was written by AI agents. The module maintainer reviews and takes full responsibility for all the work done by AI. About the Module The WebAuthn (passkey)...
Categories: Security

OpenID Client Advanced

AI Development Declaration This module was written by AI agents. The module maintainer reviews and takes full responsibility for all the work done by AI. About the module The OpenID Client Advanced...
Categories: Access control

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

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

Skpr Logs

A module for enabling standardised logging on the Skpr Hosting Platform. Features * Outputs logs in JSON format to preserve multi line and allow for querying * Adds a skpr_component field for...
Categories: Automation, Developer tools

Page Not Found Redirect

Page Not Found Redirect is a lightweight Drupal module that automatically redirects users to a meaningful page when they visit a non-existent URL (404 error) or an unavailable node. Instead of...

Group linked entity

Group linked entity Introduction The idea behind this module is to have a content entity (a node most likely) bound to a group. The content entity holds all the editorial content that you may want...
Categories: Access control, Content display, Content editing experience

Core Web Vitals

Real-user Core Web Vitals for Drupal. Captures LCP, CLS, INP, FCP, and TTFB from real visitor browsers using the standard web-vitals JS. Stores them in two tables: cwv_beacons for real-user data,...
Categories: Administration tools, Performance, Search engine optimization (SEO)

Drupal Site Audit

A Drupal site auditing framework that identifies configuration issues, performance problems, and best practice violations. Tracks all installed modules with versions and detects pending updates,...
Categories: Administration tools, Developer tools, Performance

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

Group Media Library Extra

Provides extra functionality and features to Group Media Library module. FEATURES Media library view: The module provides a pluggable solution for altering the list of media items displayed in the...

Display Builder

A display building tool for ambitious site builders: Design system native: fully use your design system (components, style utilities, icons, themes/modes, CSS variables...) directly in Drupal...
Categories: Content display, Content editing experience

A12S Core

This module provides several features for content management, theme helpers, SEO enhancements.

CKEditor5 Pullquote

CKEditor 5 Pullquote adds a pullquote toolbar button to your CKEditor 5 text editor. Select any text in your content and pull it out as a styled floating quote, or write a standalone custom quote,...
Categories: Content display, Content editing experience

MJML Render Engine

A Drupal theme engine that extends Twig with MJML support for building responsive email templates. Write your email templates with full Twig capabilities — variables, includes, extends, blocks —...

Entity Registry

Entity Registry provides a generic entity tracking infrastructure for Drupal. It automatically detects when content is created, updated, or deleted and dispatches those changes to consumer plugins...

OCI Object Storage File System

A Drupal 10/11 stream wrapper module that integrates Oracle Cloud Infrastructure (OCI) Object Storage as a filesystem using the AWS SDK for PHP with S3-compatible API. Features Core Functionality...
Categories: Integrations, Media

remove.bg

Provides Remove.bg (https://www.remove.bg/) integration. Remove.bg removes backgrounds from images. Requirements Image module from Drupal core Image Effects module API key for remove.bg
Categories: Media, Integrations

Lucide icons pack

Integrates the Lucide icon library with Drupal's Icon API (11.1+), providing 1900+ beautiful, consistent, hand-crafted SVG icons as a registered icon pack. Lucide is an open-source icon library...

Group Comment

This module is designed to associate group specific comment with a group when using the Group module. IMPORTANT! For the module to work, you should patch core with patch in [#2879087] For Drupal 9,...
Categories: Content editing experience

Badge Notification

Overview Only for logged-in users: Display unread statuts on node view: new or updated Display the amount of unread node on a menu item. How it work Data are based on the Drupal core history table....
Categories: Content editing experience, Developer tools

Friendly Account Modifiers


Categories: Accessibility, Access control, Developer tools

Pages