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

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

Queue Pump

A typed queue and worker toolkit for asynchronous task processing in Drupal, built around a lease-based design and a strongly-typed task lifecycle. Highlights Lease-based claims Task priorities...

Aegir Hosting Git

This module extends Aegir with Git operations. Like the option to do a 'git pull' in a site or platform directory. Behaviour Create site directly from Git repo Pull from Git React to Git webhooks...
Categories: Developer tools

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)

Paragraphs Blökkli

Paragraph Backend for https://blokk.li Editor
Categories: Content editing experience

ECA Breadcrumbs

ECA Breadcrumbs is a Drupal module that lets you customize breadcrumbs dynamically without writing code. It integrates with the ECA (Event-Condition-Action) module, allowing site builders to create...
Categories: Administration tools, Developer tools, Site structure

AI Chatlog

Overview AI Chatlog provides a browsable conversation log viewer for Drupal sites using the AI module ecosystem. It reconstructs human-readable chat transcripts from the events already captured by...
Categories: Artificial Intelligence (AI)

Dynamic Image Generator

Generate dynamic images from HTML/CSS templates directly within Drupal. This module empowers content creators and site builders to create styled images on the fly using configurable templates...
Categories: Media

SensFRX Fraud Prevention

AI-powered fraud prevention solution that stops bots, prevents fraudulent orders, chargebacks and carding attempts. Get actionable insights real-time to protect your store from frauds and spams....
Categories: Security

ViaBill Payments

The ViaBill Payments module integrates ViaBill with Drupal Commerce, enabling merchants to offer flexible "Buy Now, Pay Later" (BNPL) payment plans. It allows customers to split their payments into...
Categories: E-commerce

Simple WT Metatags

The Simple WT Metatags module provides a lightweight and configurable solution for managing essential SEO and Open Graph (OG) tags on your Drupal website. Unlike comprehensive SEO modules, Simple...
Categories: Search engine optimization (SEO)

AI Content Cleanup

AI Content Cleanup is a Drupal content optimization and modernization module that automatically detects, cleans, and standardizes messy or outdated content across Drupal websites using AI-assisted...
Categories: Accessibility, Artificial Intelligence (AI), Search engine optimization (SEO)

Commerce Product Availability

This module provides commerce product (variation) availability field & functionality Features This module provides a new "Product Availability" field type. This field is a multi-value field...
Categories: E-commerce

Klaviyo CRM

Native Drupal integration with the Klaviyo CRM automation platform.
Categories: Automation, Integrations, User engagement

Chargebee API

The Chargebee API module provides a thin, reusable integration layer between Drupal and the official Chargebee PHP library. It is a building block for billing integrations, not a turnkey...
Categories: E-commerce

Recharge API

The Recharge API module provides a lightweight client and service wrapper for the Recharge subscription billing API (version 2021-11). It manages credentials via the Key module, exposes a...
Categories: E-commerce

Samcart Subscription

SamCart Subscription provisions Drupal user accounts from SamCart purchases. After checkout, your SamCart return URL sends the buyer to this module with the order ID; it verifies the order against...

Chargebee Subscription

Chargebee Subscription is a connector for the Subscription Manager framework that sells paid site access through Chargebee plans. It registers a chargebee_connector plugin that maps Chargebee...
Categories: E-commerce

Recharge Subscription

Recharge Subscription connects Recharge recurring subscriptions to Drupal through the Subscription Manager framework. Its recharge_connector plugin drives paid site registration from a Recharge...
Categories: E-commerce

Shopify Subscription

Shopify Subscription integrates Shopify's native Subscriptions API (GraphQL) with the Subscription Manager framework. It provides a shopify_connector plugin plus webhook handling, race-condition...

Spotler

Spotler integrates your Drupal site with the Spotler (formerly Webpower) email marketing platform, letting visitors subscribe to your newsletters straight from your pages — no copy-pasted embed...
Categories: Integrations, User engagement

Subscription Manager

Subscription Manager lets Drupal administrators grant "subscriptions" with associated roles to authenticated users. It is designed to be extended via Connector plugins that manage those...
Categories: E-commerce

Paragraphs Trim

This module adds a field formatter for trimming paragraph entities. When a field contains one or more paragraphs, the content is extracted en trimmed. It's purpose is to display a teaser from the...

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

United Nations Maps & Geoservices

This module utilizes UN Geospatial services, enabling content managers to showcase data on geographical maps using an officially endorsed set of maps from the UN. To learn more, visit https://www...
Categories: Content display, Developer tools

Floating Sticky Notes

The Floating Sticky Notes module offers an interactive and user-friendly way to add sticky notes to your Drupal site. Here's how it works: Install the Floating Sticky Notes module via Composer,...
Categories: Content display

Pages