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

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

Edit +

Edit+ adds the Change tool to Edit Mode for the + Suite page builder. ▶ Watch an introduction to +Suite Edit+ adds the Change tool which provides inline editing functionality to Edit Mode. It...

Instagram Feed Block

The Instagram Feed Block module provides a flexible and performant way to display Instagram content on your Drupal site using the official Instagram Graph API. It allows site builders to add...
Categories: Content display

Drush (AI) Webmaster

This module gives AI agents full creative AND destructive power over your Drupal site. AI-Powered Drupal Site Management via Drush Drush Webmaster provides a comprehensive suite of Drush commands ...
Categories: Administration tools, Artificial Intelligence (AI), Developer tools

Visual Website Optimizer

The Visual Website Optimizer module allows automatically includes the VWO javascript in your site's pages. Visual Website Optimizer is an easy to use A/B split, and multivariate testing tool. VWO...
Categories: Developer tools, Integrations, User engagement

Userway accessibility widget

New location of the module: https://www.drupal.org/project/userway

Scalar API

Scalar UI integrates the Scalar open-source API documentation library into Drupal, providing a modern, and interactive interface for rendering OpenAPI specifications directly on Drupal site. This...
Categories: Integrations

Member Platform

Tools to help membership organizations (e.g. clubs, associations, meetup groups, nonprofits). Member management, dues processing, event registration, communicating with members, profiles,...
Categories: E-commerce, Site structure, User engagement

Core Web Vitals

Real-user Core Web Vitals tracking with backend correlation. Captures Largest Contentful Paint, Interaction to Next Paint, Cumulative Layout Shift, First Contentful Paint, and Time to First Byte...
Categories: Administration tools, Performance, Search engine optimization (SEO)

Analyze Broken Links

This module is part of the Analyze module ecosystem and included in DXPR CMS. Every Broken Link Costs You Visitors and Rankings Google penalizes pages with broken links. Visitors who hit a 404...
Categories: Search engine optimization (SEO)

Analyze PostHog

This module is part of the Analyze module ecosystem and included in DXPR CMS. Your Analytics Data Belongs Next to Your Content, Not in Another Tab You're editing a page. How many visitors did it...
Categories: Integrations

Analyze Search Console

This module is part of the Analyze module ecosystem and included in DXPR CMS. Stop Switching to Google Search Console Every Time You Edit a Page You're editing a blog post. How many clicks did it...
Categories: Search engine optimization (SEO)

Time's Up

Provides cache-tags to deal with time sensitive data. You need Times'up if You want to regenerate caches of specific render-array based on a time E.g. Refresh the cache of my listing of Events...
Categories: Developer tools, Performance

GovCMS CA3 Consumer Helper


Categories: Content display, Media

Image Fetchpriority

The Image Fetchpriority module enhances Drupal's core image formatters by allowing site builders to add the fetchpriority attribute directly from the UI. This is crucial for optimizing Core Web...
Categories: Media, Performance

Views RL Sorting (or A/B Testing)

Part of the RL module ecosystem; ships in DXPR CMS. RL: A/B Test Views Content (rl_sorting) is a Views sort plugin that A/B and multivariate tests the order of any Drupal View using reinforcement...
Categories: Content display, Site structure, User engagement

Emporiqa

A shopper types "headphones for work under 500, wireless, noise cancelling" into your Drupal Commerce store. Your search returns everything with "headphones" in the title. The shopper scrolls,...
Categories: Artificial Intelligence (AI), E-commerce, Integrations

Ploytly chart

This module uses plotly.js cdn to draw charts with module views. The special point is that plotly can zoom/pan the chart. Features Views plotly charts style supports plotly all type: Basic plots...
Categories: Content display, Decoupled, E-commerce

Entity proximity select (Webform)

Introduction: Entity proximity select (Webform) provides a webform element that allows end users to find and select content entities (nodes, etc.) based on geographic proximity. Visitors can use...
Categories: Content display

Pathauto Conditions UI

The Pathauto Conditions UI module is an extension for the popular Pathauto module. It adds administrative UI for creating and managing additional conditions that are considered when generating...
Categories: Automation, Search engine optimization (SEO)

UNEP Legislation

This module provides a content type to store and present legislative content in Drupal. It also implements an API integration with the Laws.Africa Indigo platform https://github.com/laws-africa...
Categories: Developer tools, Integrations, Site structure

Multi-Value Add Form Hider

This module prevents the default empty add form from appearing when editing an unlimited multivalued field, except when the field has no existing values. It helps keep the edit form clean and...
Categories: Content editing experience

Drupal Digital Asset Management

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

Error Squelch

Suppresses Drupal status, warning, and error messages whose text matches configured patterns. Useful for hiding persistent test-mode notices, CI/CD log noise, and chatty third-party module warnings...
Categories: Developer tools

AI Slack Integration

AI Chat Integrations allows you to connect external chat platforms like Slack with Drupal’s AI module. It lets you interact with AI Agents directly from Slack and send updates from Drupal back to...
Categories: Artificial Intelligence (AI), 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

Pages