Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.
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