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.

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

Browser AI CKEditor

Integrate Chrome's built-in AI APIs directly into CKEditor 5. This module provides local, AI-powered toolbar buttons for rewriting, summarizing, proofreading, and content generation without...
Categories: Artificial Intelligence (AI), Content editing experience

Search API Content Type Machine Name

This is a simple add on for the Search API module, which provides a machine name version of the content type, as opposed to the default content type that adds the actual Display name of a Content...
Categories: Site search

Views Slider

The Views Slider module for Drupal 10/11 provides a flexible and customizable solution for creating interactive sliders directly from Views. It supports custom field mapping, theme overrides, and...

Documents library

Document Library A comprehensive document management system with modern UI, hierarchical folders, version control, search, and download tracking. Features Core Features Document Upload &...
Categories: Content display, Content editing experience

Views Data Export Excel

Extends the Views Data Export module to add Excel support using the serializer provided by the XLS Serialization module. This module extends the DataExport Views style and display classes from the...
Categories: Import and export

Paragraphs Title Manager

Paragraphs Title Manager is a Drupal module designed to provide deterministic, configuration-based control over alignment of title-related fields within Paragraph entities. The module focuses...
Categories: Administration tools, Content display, Content editing experience

Leaflet Dynamic Table

A Drupal module that provides a dynamic attachment display for Leaflet Map Views that updates based on the map viewport. Features ## Description This module extends the Leaflet Views module by...
Categories: Content display

Searchify AI

Introduction Searchify Connector brings modern AI-powered search to Drupal. For users brand new to Drupal, this module provides a simple way to add a semantic, natural-language search page to any...
Categories: Site search

Linkchecker Request Tag

Automatically tags Linkchecker module's HTTP requests with the custom header X-origin: DrupalLinkChecker, for easier identification when managing network traffic e.g. filtering traffic logs,...
Categories: Integrations

FlowDrop AI Provider

The FlowDrop AI Provider module brings powerful multimodal AI capabilities to FlowDrop workflows by integrating seamlessly with the Drupal AI ecosystem. It enables content creators and site...
Categories: Artificial Intelligence (AI), Automation, Integrations

FlowDrop UI

FlowDrop UI A Drupal module providing the user interface for FlowDrop - a visual workflow editor built with Svelte. NOTE: - This project is released in sync with upstream flowdrop library. - For...
Categories: Artificial Intelligence (AI), Automation, Integrations

User Preference Login Redirect

The User Preference Login Redirect module allows users to select a custom redirect destination (route) after logging in. Administrators can configure a list of available routes and their labels via...
Categories: Automation

User Email Preview

A Drupal module that adds live preview functionality to user email templates on the Account Settings page. This allows administrators to see exactly how user-related emails will look before saving...
Categories: Administration tools, Content editing experience

AI 404 Redirect

AI 404 Redirect is a Drupal module that uses artificial intelligence to automatically analyze 404 errors and suggest appropriate redirects to help users find the content they're looking for. KEY...
Categories: Artificial Intelligence (AI), Search engine optimization (SEO), Site structure

OCI Object Storage File System

A Drupal 10/11 stream wrapper module that integrates Oracle Cloud Infrastructure (OCI) Object Storage as a filesystem using the AWS SDK for PHP with S3-compatible API. Features Core Functionality...
Categories: Integrations, Media

Cache Visualization

Cache Visualization (Cacheviz) is a developer tool that visually highlights and analyzes Drupal's render cache metadata directly on the page. It helps identify caching problems like uncacheable...
Categories: Developer tools, Performance

Trash Manager

The Trash Manager module adds a soft-delete mechanism to Drupal. Whenever a content entity is deleted (nodes, taxonomy terms, users, media, etc.), the module stores a snapshot of the entity’s data...
Categories: Content editing experience

Password Reset by Code

A Drupal module that provides functionality for managing password reset codes and user authentication recovery. Features Generate and manage secure password reset codes Enhanced user authentication...
Categories: User engagement

Supertext AI

The Supertext AI TMGMT integration provides a seamless connection between Drupal’s Translation Management Tool and Supertext’s AI-powered translation services. It enables editors and site managers...
Categories: Multilingual

Browser Provider

Disclaimer: Some of the code was generated using AI for this module, under human supervision. The Browser Provider is an experimental AI provider for Drupal that enables local, in-browser AI...
Categories: Artificial Intelligence (AI)

Views Lazy Renderer

Introduction Views Lazy Renderer is a Drupal 10 / 11 module that enhances search and listing pages by rendering lightweight skeleton placeholders for entities in Views, then replacing them...
Categories: Performance

Pages