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

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

Revision Purgatory

Revision Purgatory module helps site builders keep content revision tables lean by queuing and deleting stale node revisions. Features - Node revisions are grouped by language and show the revision...
Categories: Administration tools

Advanced Country Field

Provides an advanced country selection field with SVG flags, filtering, search, multi-language support, and full accessibility. Supports multiple widget types with customizable options. Key...
Categories: Content editing experience

DGA Rating

DGA Rating A fully compliant, accessible, and user-centric rating widget for Drupal 10 & 11, designed in alignment with the Digital Government Authority (DGA) Design System standards. This module...
Categories: Content display, User engagement

DBlog Time Filter

Purpose: Enhances the Drupal Core "Recent Log Messages" report page (/admin/reports/dblog) by adding critical debugging and usability features currently missing from the core functionality. Key...
Categories: Administration tools

SkynetAccessibility Scanner

The SkynetAccessibility Scanner Application is a powerful Accessibility Testing Tool and Accessibility Scanning Software that enables organizations, businesses, government entities, and individuals...
Categories: Accessibility

DGA Feedback

DGA Feedback Module The feedback page is designed to gather user insights. It includes a brief introduction encouraging feedback, followed by sections for rating, comments, and suggestions. Clear...
Categories: Accessibility, Content display, User engagement

Livre

book 3.0.1 has now been released, we recommend it now The Livre project provides a replacement for the Book module that up until Drupal 11 was part of Drupal core Why? The maintainer of the book...
Categories: Content display, Content editing experience, Site structure

Webform payment element

A webform form element that provides a simple payment element with machine (unique) name, label and dollar amount. Comes with a token to add up all dollar amounts in all items of a payment element...

Views Themeable Text Area

The Views Themeable Text Area module integrates the existing views text area functionality with themes. The primary use case for this module is: Customizations beyond the capability of the default...
Categories: Content display

Typesense GraphQL

The Typesense GraphQL module provides comprehensive GraphQL integration for Typesense search collections in Drupal. It enables you to expose your Typesense search indexes as fully-featured GraphQL...
Categories: Site search

Date Range Widget

Date Range Widget (drw) provides a simple date field widget with min/max validation and support for relative dates like "today" or "-18 years". Perfect for age verification, event registration,...
Categories: Content display, Content editing experience

Image 404 Fallback

The Image 404 Fallback module intercepts requests for missing image files and serves a configurable fallback image instead of returning a 404 error. This ensures that broken image links display a...
Categories: Administration tools, Content display

Skip Logout Confirmation

This module removes the logout confirmation page, allowing users to log out directly with a single click. By default, Drupal 10+ displays a confirmation form when users click the logout link. This...
Categories: Access control

Search API PinByPhrase

Pins a node to the top of the results when search query matches expected phrase and node id and specified language. None to many configurable sets of phrases with their corresponding node id and...
Categories: Content display, Integrations, Site search

farmOS Conservation Planner

Provides farmOS features for Resource Conservation Districts to aid in the conservation planning processes. This module is an add-on for the farmOS Drupal distribution.

Schema.org Metatag AI

Schema.org Metatag AI Tired of manually filling out Schema.org structured data for your content? This module brings AI automation to your Drupal metatags. What does it do? Schema Metatag AI adds a...
Categories: Content editing experience, Integrations, Search engine optimization (SEO)

Thin progress bar

Smart thin progress bar that only appears during slow page loads. Reduces visual noise while providing loading feedback when needed. Why This Module? Traditional progress bars often flash...
Categories: Accessibility

Meta Pixel (Browser & Conversions API)

Meta Pixel provides comprehensive Meta (Facebook) Pixel tracking for Drupal 10+ with both browser-side and server-side (Conversions API) event tracking capabilities. This module was created to...
Categories: Integrations

Public Consultations

Overview The Public Consultations module provides a structured way to collect and manage public feedback on proposals by creating a dedicated content type that integrates with Drupal's Webform...
Categories: User engagement

Nano Banana Editor

Features Edit Existing Images: Transform media images with AI-powered editing Generate New Images: Create images from text descriptions or image references Multi-Image Composition: Combine up to 14...
Categories: Content editing experience, Media

Icon media pack

The Icon Media Pack module allow to defined bundles of media entity as icons packs for Icon API. Features Define a media bundle as icon pack.
Categories: Content display, Content editing experience, Media

SearXNG

The Drupal SearXNG is integrating the SearXNG service from a local or public server. SearXNG is a metasearch engine. Users are neither tracked nor profiled. The main module connects Drupal with...
Categories: Artificial Intelligence (AI), Integrations

Paragraph Usage Dashboard

Paragraph Usage Dashboard Description: Provides a powerful visual dashboard of Paragraph Types and where they are used, including icons, content types, and path aliases . Key Features Visual...
Categories: Content display

Sticky Audio Player

Provides a sticky audio player field formatter that displays a "Listen to Article" button. When clicked, a modern sticky audio player appears at the bottom of the screen, similar to Spotify's web...
Categories: Media

Direct Upload Media Image

Direct Upload Media Image (DUMI) Add images to your pages without the multiple clicks usually required by the standard Media library. Direct Upload Media Image (DUMI) provides a fast, streamlined...
Categories: Content editing experience, Media, User engagement

Pages