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

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

Migrate Plus UI

Visual drag-and-drop editor for migrate_plus migration configurations, built on the FlowDrop UI graph editor. Requirements Drupal 11, PHP 8.2+ migrate_plus flowdrop_ui Installation drush en migrate...

Caveman Filter

simple filter. make words sound like caveman talk. fun. short. strong. you add filter to text place at admin → config → content authoring → text formats. install ugh. you do this:...
Categories: Content display

FastComments Live Commenting

FastComments adds real-time commenting to your Drupal site. Replace Drupal's built-in comments with a fast, hosted commenting system. No database tables, no spam management, no performance overhead...
Categories: Content display, Integrations

Frontify

This module integrates Drupal with the Frontify digital asset management (DAM) platform. Use this module to import/upload media from your Frontify digital asset management system. More in-depth,...
Categories: Content editing experience, Media

SDX Realtime

SDX Realtime turns any Single Directory Component into a live, server-driven surface. Three submodules - sdx_reactive, sdx_websocket, sdx_broadcast - bring the patterns you'd otherwise reach for...

Leaflet Maptiler

The purpose of this module is to provide an integration with Maptiler maps using Leaflet API. Installation Before you enable the Leaflet Maptiler module, you need to download and enable the Leaflet...

QR Link Field

QR Link Field is a Drupal module that provides a field type for storing links and automatically generating QR codes for them. The QR codes are displayed as clickable images that redirect users to...
Categories: Content display

Plus Suite module

This is a not usable sandbox, for some tests. Go to Plus Suite.
Categories: Content editing experience

Twilio OTP login

This module converts existing Drupal login form to OTP login using Twilio SMS gateway. User can provide mobile number and after receiving OTP, provide the OTP in next page. Supports Drupal 9 and...
Categories: Security, Access control

Vote Anonymous

Introduction The Vote Anonymous module allows you to set up the voting feature for anonymous users on the node entity type. Sometimes we have the requirement that anonymous user can vote only once...
Categories: Content display

user_tools

This module provides three things: An API to support entities with different levels of access A mass email facility with a query that can be modified A way of providing context sensitive help using...
Categories: Access control, Developer tools

Radix Admin

Provides administrative enhancements, based on Radix theme

Advanced Render Auditor

Advanced Render Auditor (ARA) is a site-wide render tree profiler for Drupal. It decorates \Drupal\Core\Render\Renderer to record one entry per rendered element — including render time, database...
Categories: Performance

Coffee Search

Coffee Search extends the Coffee launcher with a prefix-command live search. Type a short prefix followed by a query (e.g. n keyword) to get live suggestions from a pluggable search provider,...
Categories: Developer tools

Coffee Brew

Coffee Brew restyles the Coffee launcher with a modern, Spotlight-inspired look and adds quality-of-life features — without touching Coffee's own code. Features Polished launcher styling with...
Categories: Administration tools

Custom Event Logger

Introduction Custom Event Logger is a simple Drupal module that lets you store custom log messages in your own database table without enabling core logging. It’s ideal for tracking errors and...
Categories: Developer tools

node ai assistant

Node AI Assistant adds an AI-powered chatbot tab directly inside the Drupal node edit form. Content editors and moderators can instantly query all field values — including deeply nested paragraphs...
Categories: Artificial Intelligence (AI)

PicWall

PicWall is a Drupal module that provides field formatters for creating dynamic image collages without cropping. It supports standard Image fields, Media fields, and Responsive Image styles. The...
Categories: Content display, Media

AI RAG Assistant

The RAG AI Assistant module provides an AI-powered chatbot for Drupal using Retrieval-Augmented Generation (RAG), enabling context-aware and dynamic responses based on site content or external data...
Categories: Artificial Intelligence (AI)

AI File to Text

AI File to Text automatically extracts content from uploaded document files and converts them to plain text, HTML, Markdown, or structured JSON. Built on an extensible extractor architecture, it...
Categories: Artificial Intelligence (AI), Import and export, Media

Ckeditor D8

Steps Performed Created original page and published. Added translation of the page and published. Edited original page: added a second text block and saved it in draft mode. Checked translated page...

Canvas Field Component

Features This module allows fields to be placed into Drupal Canvas templates. This allows any field to be used in a Drupal Canvas template, without having to be mapped to a compatible component...
Categories: Content display, Content editing experience

Color Scheme Switcher

The Color Scheme Switcher module provides a frontend API and a ready-made block to let visitors switch between Light, System (Auto), and Dark color schemes on a Drupal 11 site — without a page...

Burger

Burger is a minimal hamburger menu with fullscreen navigation. https://github.com/mblode/burger
Categories: Site structure

Canvas Focal Point Widget

Widget to set focal point and image scale within canvas editor interface. I have used the great Focal Point module in the past however that module set the focal point globally for an image. Also...
Categories: Content editing experience

Pages