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.
Token ECA Alter
Token ECA alter allows you to alter the output of other tokens with ECA module. Usage [token-eca:{existing token}#{key}] [token-eca:{existing token}#{key}#{other_key}] In ECA {key} used with Token...
Categories: Content editing experience, Developer tools, Search engine optimization (SEO)
Feeds HTTP Key Fetcher
This simple module is based on Feeds HTTP Auth Fetcher and adds a new Fetcher type plugin for use in Feeds. If you need to fetch an HTTP endpoint (JSON/XML) but must specify an X API Key to get a...
Categories: Developer tools
Feeds Files By Media
Features Using feeds to import files to content entity(like node) by media field. How to use Install the module by composer Enable the module Add an feeds type: Select the fetcher: Fetch Resource...
Categories: Import and export
Views Current URL - URL Parts or Query Paramas
The module module provides a dynamic token for the current URL. This module also allows you to extract specific URL parts and query parameters. Usage 1. In your View, add a field and select the...
CountUp Formatter
Provides a field formatter that integrates the countUp.js library. The field formatter can be used on integer, float and decimal fields. Field formatters can be applied in the display settings of...
Categories: Site structure
Highcharts Plugin
Highcharts Plugin Integration module is used simply create a block which renders the chart based on the input given in the CSV file. Features You can able to render the chart as a block in any page...
Categories: Developer tools
Gutenberg Group Media
Provides a functionality to use Group Media and Group Media Library with Gutenberg
Files To Media Migrate
Files To Media Migrate ----------------------- # Drush Batch Commands Migrating files to media. This module provides custom drush commands for migrating files to media and create media field. ##...
Categories: Content editing experience, Media, Import and export
API Audit Drush Command
This module provides Drush commands for auditing Headless/Decoupled API routes. It helps identify routes with open access, missing access requirements, and potential security misconfigurations....
Categories: Decoupled, Developer tools, Security
Alt Text Import CSV
Features This module allows mass updating of alt texts on images, by uploading a prepared CSV file. CSV files must be in the format: Page URL, Image URL, Alt text The module can optionally send...
Categories: Accessibility, Administration tools, Import and export
Update NARF!
Squish those pesky "No available releases found" issues. The update manager sometimes ends up with "No available release found" (NARF!) for all, or just a couple of the modules in a site. This is...
Categories: Administration tools, Developer tools
Time Clock
This module works as a Digital Time clock and shows the current date & time as per the country timezone set in admin configuration. Features This module provides a block available in the block...
Categories: Administration tools, Content editing experience
Content Review and Critique
Critique or Review content. Users with the appropriate role (Reviewers) can review the content of another user. You can create a list of pre-defined points (Review Items) to provide a critique...
Categories: Content editing experience
Menu Item Group Role Access
Why would you need this module? Sometimes, we need to display menu links based on user group roles. In such cases, this module proves helpful in preventing access to menu items based on group roles...
Categories: Access control, Site structure
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
Twig Roman Arabic converter
This module allows you to convert roman to arabic numerals and vice-versa, in Twig templates. Features Convert roman to arabic numerals and vice-versa, in Twig templates. Post-Installation Once...
Reroute email Better Experience
This module lives aside Reroute Email module, improving user Experience with enhanced features tailored for data governance. Features Introduces roles and concepts for Data Governance: Roles (Data...
Categories: Administration tools, Content editing experience, Integrations
Magnify Images
This is a tiny image zoom module that makes it easy to enable intuitive image magnification with hover previews. You can specify any zoom factor, customize the magnifying glass graphic, and display...
Categories: Content editing experience, Media, Site structure
Ai Text 2 Speech
Overview The TTS module provides Text-to-Speech functionality for Drupal websites, converting text content into natural-sounding spoken audio using AI-powered voices. This module integrates with...
Categories: Accessibility, Content display, Content editing experience
Stripe Gateway
The main purpose of this module is process service payments with Stripe, allow Drupal users to subscribe to Stripe plans and have one or more Drupal roles. This module provides the Stripe Payment...
Categories: E-commerce
Content Workflow (Bynder)
About Content Workflow by Bynder Enhance content creation with Bynder’s Content Workflow, the ultimate collaborative solution that reduces production time, facilitates structured content at scale,...
Categories: Content editing experience
Node RSS
This module allows an RSS version of a node page to be displayed by appending /rss to the end of the path. This allows external systems to easily parse the page by swapping to the RSS version. The...
Categories: Content display
View filter commerce promotion
View filter commerce promotion add a "promotion" filter on the product entity and also on the views generated by the search_api module. This filter allows you to filter only products that are...
User One Time Login
This Drupal module allows you to lock the login form per role or individual user to force the use of a single sign-on link. It also allows you to generate unique login links for users. These links...
Categories: Security
Commerce Monobank
🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. This module provides a Drupal Commerce payment method to...
Categories: E-commerce