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

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

unused media cleaner

Unused Media Cleaner helps Drupal site admins find, export, and batch-delete large or unused media files. Save disk space and keep your media library organized with easy reporting and cleanup tools...
Categories: Media

DXPR AI Provider

Never Hit AI Limits Again - Write 10,000+ Word Content with Zero Downtime! Write comprehensive content without hitting AI limits or dealing with service outages. DXPR AI Provider connects Drupal to...
Categories: Artificial Intelligence (AI), Developer tools, Integrations

AI Checklist

This module is part of the AI module ecosystem and included in DXPR CMS. Stop guessing which AI modules you need. AI Checklist creates a structured to-do list that eliminates setup confusion and...
Categories: Administration tools, Developer tools

FlipDown

⏰ A lightweight and performant flip styled countdown clock. It provides Field Formatter and Views Field Plugin, so you can use this module for any Date, DateTime fields. Features 💡 Lightweight - No...

Webform Submissions Revisions

This Drupal module provides revision tracking functionality for Webform submissions. It allows you to keep track of changes made to webform submissions over time. For clarity these are not true...

Dify

Official Drupal integration for the Dify AI platform. Index your Drupal content into a Dify knowledge base, embed AI-powered chatbot widgets, and augment your search results with intelligent...
Categories: Integrations

LocalGov Replicate

LocalGov Replicate INTRODUCTION The LocalGov Replicate module adds the ability to replicate/clone content on your LocalGov Drupal website. This module is specifically designed for and intended to...
Categories: Content editing experience

Pipewrench

Features Pipewrench is a shared utility module designed for internal reuse across Drupal projects. It provides foundational functionality, custom services, and project-specific enhancements that...
Categories: Administration tools, Developer tools

Writesonic

The Writesonic AI Analytics Drupal module provides server-side analytics tracking that automatically captures data from all incoming HTTP requests, offering more reliable tracking than client-side...
Categories: Integrations

AI Featured Image

AI Featured Image is a Drupal 11 module that automatically generates featured images for new nodes using artificial intelligence. Leveraging the DALL·E API (OpenAI), it creates a unique image based...
Categories: Content display, Content editing experience

Views query

The Views Query provides an extensible plugin system for ViewsQuery plugin.

Open vocabularies

The Open Vocabularies module allows users to choose how a piece of content will be categorised without having to change the related content type field definition. It does that by providing: An open...
Categories: Content editing experience, Integrations, Site structure

CKEditor 5 Custom Headings

This module provides the option to configure custom heading styles for text formats using CKEditor 5. Post-Installation Edit your text format using CKEditor 5 and make sure the Heading button is...
Categories: Content editing experience

Excel Serialization Extras

Sandbox for the Excel Serialization module. This sandbox is used to experiment with new features for the Excel Serialization module. The goal is to migrate all successfully user-validated features...
Categories: Import and export

Reinforcement Learning (or A/B & Multivariate Testing)

Reinforcement Learning (RL) is an A/B and multivariate testing framework for Drupal where every visitor click is treated as human feedback (RLHF-style). Each page view is a trial, each conversion...
Categories: Automation, Content display, User engagement

Views AI Sorting (or A/B Testing)

This project has moved to rl_sorting. Existing installs migrate automatically when you enable rl_sorting — see the 1.0.0-beta1 release notes.
Categories: Content display, Site structure, User engagement

Gotenberg

Module purpose This module provides a Drupal-sauce around the gotenberg/gotenberg-php package, with basic configuration and a wrapper class to be used within Drupal. It also adds an 'entity_print'...
Categories: Content display, Developer tools

Analyze AI Content Marketing Audit

This module is part of the AI module ecosystem and included in DXPR CMS. Find Out Why Some Content Converts and Some Doesn't You published 200 blog posts. Some drive signups, most don't, and nobody...
Categories: Administration tools, Artificial Intelligence (AI), Automation

Analyze AI Content Security Audit

This module is part of the AI module ecosystem and included in DXPR CMS. Sensitive Data Leaks in Content Are Invisible Until They're Not A support article accidentally includes a customer's email....
Categories: Administration tools, Artificial Intelligence (AI), Security

Content Moderation Tabs

Makes it easy to create tabs alongside the Content » Overview sub-tab for different states of content moderation ("In progress" for drafts, "Needs signoff" for content at the in review state, etc.)...
Categories: Administration tools, Content editing experience, Developer tools

Parliament Protect

Protect your website from UK Parliament! The wildly unpopular and ill-conceived Online Safety Act is now in full force in the UK. As a result it's important to make sure that visitors from UK...
Categories: Security

DSFR for Drupal - Colors

Module relating to "Design Système de l'État" (DSFR (in French)) recommendations. This module provides color selection field types based on the official DSFR palette. For each field instance, you...
Categories: Content editing experience, Site structure

Entity reference autocomplete FormElement with add more

If non-entity custom form require a form element that allows adding entity reference and individual entity need to be added using it's own input field same as "entity_reference_autocomplete" widget...
Categories: Content editing experience, User engagement

Modules Manager Enhanced

Full Project Description Enhanced module administration with package filtering and server-side performance optimization. Speeds up /admin/modules page and improves user experience for large Drupal...
Categories: Administration tools

Marquee Scroll

Marquee Scroll is a Drupal 10/11 module that allows site builders to display text fields or custom blocks as smoothly scrolling marquee banners. It replaces the old HTML tag with a modern, CSS/JS...
Categories: Content display

Pages