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

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

Extra Block Types (EBT): Countdown

Extra Block Types: Countdown module provides ability to add a block with animated countdown. EBT allows to choose styles for countdown via UI. Demo: EBT Countdown EBT modules provide ability to add...
Categories: Content display, Content editing experience

Extra Block Types (EBT): Micromodal

Extra Block Types: Micromodal module provides ability to add a block with accessible modal dialogs. It will be useful for Pravicy Policy or any other text information. Demo EBT Micromodule modules...
Categories: Content display, Content editing experience

Extra Block Types (EBT): Stats

Extra Block Types: Stats module provides ability to add Numbers with Text/Icons, Description and Title with WYSIWYG editor. Demo: EBT Stats EBT modules provide ability to add different blocks in...
Categories: Content display, Content editing experience

Extra Block Types (EBT): Video

Extra Block Types (EBT): Video module provides ability to add single video via Media field. it can be displayed as a thumbnail with lightbox popup. Demo: EBT Video EBT modules provide ability to...
Categories: Content display, Content editing experience

Extra Block Types (EBT): Video and Image Gallery

Extra Block Types: Video and Image Gallery module provides ability to add grid gallery with videos and images. Demo: EBT Video and Image Gallery EBT modules provide ability to add different blocks...
Categories: Content display, Content editing experience

Extra Block Types (EBT): Views

Extra Block Types: Views module provides ability to add an existing View as EBT Block. Demo: EBT Views EBT modules provide ability to add different blocks in Layout Builder in few clicks. You can...
Categories: Content display, Content editing experience

Extra Block Types (EBT): Tiles

Extra Block Types: Text module provides ability to add Tiles (Cards, Key Items) with Title, Text, Image and Link. Demo: EBT Tiles EBT modules provide ability to add different blocks in Layout...
Categories: Content display, Content editing experience

ElevenLabs Agent

ElevenLabs Agent lets visitors talk to your website. They click a button and have a real, out-loud, back-and-forth conversation with an AI assistant that already knows your content — and every call...
Categories: Artificial Intelligence (AI), E-commerce, User engagement

Crowd Bruteforce Protection

Reborn for Modern Drupal (D10 & D11) Crowd Bruteforce Protection (CBP) is back and completely re-engineered for the modern web. Just like the original vision, this module connects us all together...
Categories: Security

Mapillary

This module integrates Mapillary (API v4) with Drupal, providing custom geospatial entity types for Mapillary images, sequences, and organizations with Geofield compatibility.
Categories: Content display, Content editing experience, Integrations

Orchestra

Orchestra runs business processes modelled as a graph of nodes connected by flows. A running process is advanced by tokens: a token sits on a node, the engine executes that node, and the token is...

Search API Manticore

A Search API backend for Manticore Search — fast, lightweight, open-source full-text search, connected over Manticore's HTTP JSON API. The module is a thin, well-tested wrapper over the official...
Categories: Integrations, Site search

GLightbox Inline Text Filter

How It Works This module integrates with the GLightbox library. To use GLightbox to display your images, you usually need to manually add specific HTML tags and CSS classes. With this module, there...

CKEditor Text Selection

CKEditor Text Selection A Drupal module that integrates the CKEditor 5 Text Selection plugin into Drupal's CKEditor 5 editor. Demo This module makes the editor keep its text selection when...
Categories: Content editing experience

Link Formatter query fix

This module fix query parameters duplication. See [#2885351] for more info. Issue is fixed in Drupal core version 10.2.3. Enable module. Rebuild cache. Set 'Link (query duplication fix)' in display...
Categories: Site structure

MCP Sentinel

MCP Sentinel is the security and governance layer for Drupal sites that let AI agents read and write content. It decides what agents can touch, hides sensitive fields, records every action in a...
Categories: Artificial Intelligence (AI), Developer tools, Integrations

Droost

Droost gives AI coding agents structured, first-hand knowledge of this Drupal application. It is the Drupal analog of Laravel Boost: a developer-acceleration toolkit that exposes the application...
Categories: Artificial Intelligence (AI)

HTML Processor

Clean up messy HTML from any source — extract the content you want, strip ads and noise, fix links, and sanitize — before you store, convert, or index it. Feed a Markdown converter or search index...
Categories: Automation

Sort Alphabetically widget

Sort alphabetically widget provides a simple widgets for: Paragraphs (Stable) Paragraphs (Legacy) Autocomplete to adds an option to sort reference field alphabetically.
Categories: Content editing experience

Link Text Options

The Link Text Options module allows you to change the link text input on a link field from a textfield into a select/options element effectively restricting what text a content editor can enter for...
Categories: Administration tools, Content display, Content editing experience

MD Navigator

MD Navigator MD Navigator adds a two-panel file browser to the Drupal admin interface that lets you navigate and read `.md` files stored anywhere in your Drupal filesystem — without leaving the...
Categories: Administration tools, Developer tools

Matrix API

Matrix.org is "an open standard for decentralized persistent communication". This module is being developed to connect Drupal sites to Matrix chat rooms. It is in its very early stages but a wide...
Categories: Integrations

Pages