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.
GovCMS CA3 Consumer Helper
Categories: Content display, Media
Entity Inspector
Adds a read-only "Inspect" tab to any content entity, displaying its complete data as syntax-highlighted JSON. A developer tool for debugging and understanding entity data. Features Adds an ...
Categories: Developer tools
OpenID LINE Client
Add LINE client to OpenID Connect for allowing users to login with their LINE account. 為 OpenID Connect 添加 LINE 客戶端,允許使用者利用他們的 LINE 帳號登入網站 Additional Requirements OpenID Connect / OAuth client
Categories: Access control, User engagement
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...
QR Tool
A lightweight QR code builder for Drupal. Takes a link as input, generates a PNG on the file system using the endroid/qr-code library, and returns the absolute URL of the saved image. The image is...
Categories: Automation, Integrations
Sites group
An alternative to the Domain module which leverages the Group module. Separate various hosts via groups. Content creators can work in separate spaces via this setup.
Sites content overrides
This module introduces a way to override content for individual sites. Better description follows.
Ubercart Veritrans
Ubercart Veritrans[Drupal Ubercart](https://www.drupal.org/project/ubercart). Module integrates with Veritrans(https://www.veritrans.co.id/) payment gateway for Ubercart. Veritrans Brief: =========...
Categories: E-commerce
AI Insights
Overview AI Insights brings analytics and notifications to your Drupal site's AI assistant conversations. It uses LLM-powered classification to automatically discover what users are asking about,...
Categories: Artificial Intelligence (AI)
Cookie Monster
Manage the browser cookies set by Drupal in a full Views & Rules integrated way. This sandbox is experimental and I'll think of different features that can be added ^^ Existing features Display a...
Commerce Abandoned Cart Notification
This module allows you to notify your customers by email about their abandoned their cart. Abandoned Shopping Cart mailings generate more than 55% more conversion compared to regular email...
Categories: E-commerce
Commerce Order Counter
Commerce Order Counter is a module for Drupal Commerce (or Commerce Kickstart) that implements a generic framework for having order numbers that are independent of order IDs, which are used for...
Categories: E-commerce
Deprecated Commerce Platform
Categories: Administration tools, Developer tools
Decoupled Entity Notifications
The Decoupled Entity Notifications module provides a robust API for subscribing to entity updates, enabling seamless integration with decoupled frontends. Features Subscription Management: Allows...
Categories: Decoupled
Coffee Search
Coffee Search extends the Coffee launcher with a prefix-command live search. Type a short prefix followed by a query (e.g. n keyword) to get live suggestions from a pluggable search provider,...
Categories: Developer tools
Coffee Brew
Coffee Brew restyles the Coffee launcher with a modern, Spotlight-inspired look and adds quality-of-life features — without touching Coffee's own code. Features Polished launcher styling with...
Categories: Administration tools
Next.js generator
The nextgen module is a Next.js code generator by drush gen command. Base Next.js code is https://github.com/cooldrupal/drext. Generator commands: Generation Next.js component for entity: drush gen...
Categories: Decoupled, Developer tools
Juicer Social Feed
Juicer Social Feed embeds your Juicer.io aggregated social media feed into Drupal as a configurable block. Display posts from Instagram, LinkedIn, Facebook, X (Twitter), TikTok, Bluesky, YouTube...
Categories: Content display
ECA Parameters
This module integrates ECA with Parameters by providing events, conditions and actions when working with parameters within ECA. It also provides a new collection of parameters for ECA. The README...
Categories: Automation
PeytzMail
About the Peytz Mail module This module supplies a way to sign up to newsletter lists on a Peytz Mail account. It also comes with helpers for contacting the Peytz Mail API functions. Other modules...
Categories: Integrations
Style
Style.module is designed to be a replacement for color.module style.module - Detects styles in YOURTHEME/styles files/themes/YOURTHEME/styles. Doesn't require making a new subtheme. If you're on...
Categories: Content display
New York State Design System Libraries
Overview This module's purpose is to provide an easy way to incorporate components from the NYS Design System into existing Drupal websites or new Drupal websites which feature a traditional...
Categories: Integrations
Finders Events
The Finders Events module extends Finders with an Events finder type. This adds support for event entries with recurring dates, and both calendar and listings views on finder channels.
Categories: Content display, Site structure
Finders
Finders allows content editors to create searchable and filterable lists of items, without needing to change site configuration. Features With Finders, content editors can create entities which act...
Categories: Content display, Site structure
Mercury Editor Demo
A companion module for the Mercury Editor Demo Recipe. The recipe handles all installation and requires this module automatically. Mercury Editor Demo is a companion module to the Mercury Editor...
Categories: Content editing experience