
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.
Sector Layout
TODO: write docs
Advanced Header Field
This module provides a heading field that allows you to split the semantic meaning of a heading and its visual style. Often times content editors will choose the incorrect tag for proper SEO and...
Categories: Accessibility, Site structure, Search engine optimization (SEO)
Layout Builder Block Decorator
Layout Builder block decorator is mainly an API module that provides a new plugin type which allows wrapping and decorating blocks added in layouts. Imagine for example the usecase where editors...
Categories: Content display, Developer tools
Convert URL Filter
Automatically converts internal absolute URLs into relative using text formats. Allows additional domain names to be configured in the filter settings. Current host domain name is always considered...
Migrate SPIP
This Drupal Migrate source plugin provides sources for migrations from SPIP to Drupal. This migration source directly queries the SPIP source database, so it must have access to the database (or a...
Categories: Developer tools, Import and export
Twig WebP
Twig WebP makes it easier to convert any image to webp format in twig. How to use Apply towebp twig filter to any image url in twig templates. {{ img.url | towebp }}
Categories: Media
Views Better REST export
This module provides a new REST export display for views, which allows return JSON from view in a more flexible way. Features * Allow to define a custom JSON structure for the view by adding fields...
Categories: Decoupled
Views REST Export Field Grouping
The Views REST Field Grouping module extends the core Views serializer style plugin for REST export. This module provides the ability to group results based on a selected field and also allows...
Categories: Decoupled
Extra Paragraph Types (EPT): Bootstrap Button
Base functionality for Extra Paragraph Types (EPT) modules. It contains default widget for EPT paragraphs, which has Design options for: CSS Box (margins, paddings, borders) Background using color,...
Categories: Content display, Content editing experience
Varbase Demo
If you're evaluating Varbase, installing demo content will help you get an idea of how Varbase works, and what features are included. Installing demo content gives you a taste of what Varbase...
Netgsm for SMS Framework
Integrate a Netgsm gateway with the SMS Framework. Netgsm is a Turkish telecommunications company specializing in SMS, voice calls, and fax services, serving businesses seeking effective...
Categories: Integrations
ElevenLabs Field
Warning - anyone new to this module should be switching to the AI module instead, where the AI Interpolator exists as the AI Automators with improved functionality and more providers in to come....
Categories: Accessibility, Media, Site structure
Dashboards Extra
This module extends the Dashboard module, which itself depends on the Dashboard module, by adding additional block statistics for enhanced administrative insights. Key Features: Content Statistics:...
Categories: Administration tools
ECA Message
Plug & Play solution to make it possible to create message entities with the ECA module. Features Temporary solution till https://www.drupal.org/project/eca/issues/3375899 is resolved. A brief...
Extra Paragraph Types (EPT): Webform Popup
Extra Paragraph Types: Webform Popup module provides ability to add Webform in popup. The button and popup are customizable with Settings form. This module will be helpful for creating Contact Us...
Categories: Content display, Content editing experience
Exports Drupal databases to AWS S3
The "s3_db_export" Drupal module simplifies database management by automating database exports and securely storing backups in Amazon S3. This module provides: Key Features: Cron Job Integration:...
Multi-Question Polls
Multi-Question Polls is a replacement for Drupal's poll module and provides multiple questions per poll and management options for authenticated users. You can create unlimited polls per site....
Categories: Content editing experience
Folder tree
The module is designed to enhance your Drupal experience by providing a visually organized view of your website's file system. With this module, you can effortlessly navigate and manage your site's...
Categories: Developer tools
View Transitions
Easily enable cross-page transitions on your Drupal site. The View Transitions API provides an new way to transition between two DOM states, making Single-page application like transitions much...
Commerce Mercado Pago
This project implements Mercado Pago Checkout Pro Payment Gateway for Drupal Commerce. Similar projects Mercado Pago Payment The oldest module, from June 2012 with latest update in October 2016....
Categories: E-commerce, Integrations
AI Interpolator Post OB Processor
The AI Interpolator Post OB Processor module is a processor plugin for the AI Interpolator module that makes it possible to run the processing after the output buffer has been flushed. This is very...
AI Interpolator Extractor
Warning - anyone new to this module should be switching to the AI module instead, where the AI Interpolator exists as the AI Automators with improved functionality and more providers in to come....
Categories: Content editing experience, Site structure
AbInbev Gmap
AbInbev Custom Google Map Module Current module allows to create paragraph type Map. You can find settings for API key and for import of points on map. Installation guide. Install module as usual....
Categories: Content editing experience
Kontainer media
The Kontainer module is a robust solution designed to enhance your Drupal website's media management capabilities. Empower your site with seamless media imports, efficient CDN integration, and...
Categories: Integrations, Media, Site structure
Link content parser
The Link content parser module extracts essential information from any URL you give it. That includes article content, titles, authors, excerpts, lead images, and more. It will be useful when you...
Categories: Content editing experience, Integrations, Site structure