
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.
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