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

54,252 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.

Layout Builder Extras - live update

What does it do You can compare it to quick_edit, but then in the mindset of "Layout Builder." Live updates of Sections When you change a setting on a Layout Builder section, for example Color,...

Leaflet Layers GeoJSON

The Leaflet Layers module adds the alternative background and overlays layers to Leaflet maps. The Leaflet Layers module currently only accepts WMS/TMS layers. The Leaflet Layers GeoJSON module...
Categories: Site structure

Telegram API for Drupal modules

The module is for developers. Add some telegram integration for your site. Send to telegram bot example (without telegram proxy) $result = \Drupal::service('telegram_api.service')-...
Categories: Developer tools, Integrations

Cool Calendar Extras

Add some extra calendar and date functionalities on Full Calendar View and Smart Date modules Features Legend block It provides a block where it appears a legend with a list of terms of taxonomy...
Categories: Content editing experience, Content display, Site structure

GraphQL File

Project Status: Unsupported This is a small module designed to work with the Drupal File field type. It provides a GraphQL field type that can be used to return a File object. Obsolete Notice This...
Categories: Decoupled

SSO (testing only)

This is a test project which just contains a copy of the OAuth2 Server module. Do not install this module on a production site; instead use the OAuth2 Server module. If you want to provide patches...
Categories: Access control

Sector Webform

Sector Webform add-on brings in the Webform module with sector-compatible roles of Webform Manager and Webform Submission Manager.

Convert Currencies

Convert Currencies Convert Currencies is a robust, modern Drupal 9/10/11 module for real-time currency conversion and management. It provides a user-friendly admin interface, developer-friendly...
Categories: E-commerce, Integrations

Strikethrough Options

Strikethrough Options This module provides a form widget to strike out options on radio button or checkbox. You can choose 4 colors between Black, Red, Green and Blue Usage Enable the Strikethrough...
Categories: Site structure

Profile Manager

Profile Manager is a helper module for managing custom profile user experiences. It aims to ease the efforts of profile maintainers. We often run into the same problems after creating a profile...
Categories: Developer tools

Normalized Image Styles

Normalized Image Styles provides several sets of aspect ratio based image styles with normalized dimensions. These sets of image styles can be used by the core Responsive Image module as part of...
Categories: Import and export, Media, Performance

Views Sort Reverse

If you need to reverse the order of rows for page results without affecting the entire selection, then this module is for you (that is, the row that was first on the page will be last). Supporting...

Extra Paragraph Types (EPT): Micromodal

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

Entity Token Block

This module allows users to create the block with token value used by token module with entity data in layout builder. This module take "layout bulider FieldBlock" and "TokenBlock" as refereneces....
Categories: Content editing experience, Content display

NoIndex Metatag

INTRODUCTION The NoIndex Metatag module is to whitelist the route to add meta robots "noindex" to the HTML head for all those selected routes. Its a simple configuration to prevents the site from...
Categories: Search engine optimization (SEO)

Inclusive Cards

One Link to Rule Them All. The Inclusive Cards module is a Drupal module that provides accessible and semantically valid card components. The module adds a click event to cards that have a link,...
Categories: Accessibility

Material Design Bootstrap

Integrates the MDBootstrap UI Kit with a user-friendly interface for configuring and customizing components, variables, and plugins. Overview Drupal Top quality open-source UI Kits Material Design...
Categories: Content display, Developer tools, Integrations

File Temporary Validator

This module provides content editors validation to prevent uploading duplicate file names into the temporary directory. It will alert the user if a file already exists, and provides a link to...
Categories: Developer tools, Media

Monitoring ntfy.sh Integration

Features This module integrates ntfy.sh with the Monitoring module and will send notifications to a configured topic when the status of a certain sensor will change. Currently, you can select one...
Categories: Administration tools

Migrate Log UI

Migrate Log UI module allows easy viewing and filtering of migration messages. Migration messages can be filtered by source key, message type, and message content. The filter can also be negative....
Categories: Import and export

Sleepy Cron

This module aims to preserve server resources (processors, memory, thus electricity) by not running the cron on websites that are not used. This is pointless on a classic production website, which...
Categories: Performance

Custom UUID

Create content block/custom block and media with custom UUID. The Custom UUID modules allows the users to add the custom UUID for Block Content and Media Entity as of now. This would be useful for...
Categories: Content editing experience

Content Access by Path

This module allows you to set restrictions - by path - on what parts of your website users can edit. E.g. allow person X edit all content inside /news or inside /news/sports or inside /news/sports...
Categories: Access control, Content editing experience

Geolocation Map Link

This Geolocation Map Links module provides a formatter for Geolocation Fields. This formatter allows the display of links to maps from different online map providers. Features Provides a formatter...
Categories: Content display

Views ID Card

This module provides an ID Badge style plugin for Views that allows you to print ID badges such as security badges or conference badges. Features Provides an ID Badge style plugin for Views....
Categories: Content display

Pages