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.
Commerce Webmoney
Overview Provides a Webmoney payment method for Drupal Commerce. After enabling the module, go to admin/commerce/config/payment-methods and setting payment. Documentation Check the README. Features...
Categories: E-commerce, Integrations
Vertical Tabs Visibility
This module helps to manage vertical tabs visibility on content type add/edit forms. To manage vertical tabs visibility on content type add/edit forms. simply visit '/admin/config/user-interface...
Categories: Administration tools
Views CAPTCHA
The Views CAPTCHA module provides the ability to require a CAPTCHA before viewing specific view pages. It requires the CAPTCHA and Views modules. Installation is like with all normal Drupal modules...
Drupal client for Drush
Simple module to provide Drush command to execute GET/POST request to Drupal instance. drush dget node/1 --uid=123 drush dpost \ admin/config/system/site-information \ '{"site_name": "Drupal"}'...
Categories: Developer tools
Media Sauce
Add some enhancements to Media module: * Provide a list of image style names to create/overwrite * Specify image width/height and scale vs crop for each of those styles * Creates view modes for...
Categories: Media
Username Less
Username Less =================== Username Less module help to manage the login and registration forms. Additional feature: The Username less module also works for multiple domains, so that we can...
Categories: Access control
Color Scheme
Overview: Color Scheme Module provides an interface to the site users to change their theme's color scheme of your choice. Installation: Download the module and extract it to the modules directory....
Welcome Mat
This module allows user to set a welcome screen to his site. The user can display a background image, text and also a custom block in his welcome screen using this module. Configuration form...
Config override message
Please use the Configuration Override Warn module instead of this module. The Config override message module allows developers to display custom messages on admin paths where the configuration is...
Workflow Slack Integration
This module was designed to pass workflow states to a slack notification. Admin Config settings allow you to define both the workflow state and enable you to turn the slack messaging off in times...
Categories: Access control
Password reset to whatsapp
This module provides Reset Password form for whatsapp with whatsapp cloud api module integration Steps for Using Password reset to whatsapp Config your whatsapp cloud api settings in /admin/config...
Categories: Integrations, Access control
Custom Term Cleanup
Custom term cleanup module Lists vocabularies and deletes terms with fewer than 10 usages. Features This module Lists vocabularies and deletes terms with fewer than 10 usages. Post-Installation Go...
Categories: Performance
Commerce Cart Empty Paths
About this Module This module allows site administrators to define multiple paths, and when a user visits a non-declared page, their shopping cart is emptied. Usage Download and enable the module....
Categories: E-commerce
Diba Starterkit
Basic settings and dependencies for a common Drupal project. Basic dependencies (required): composer require 'drupal/diba_starterkit' Extra dependencies are handled in submodules (optionals):...
Categories: Administration tools
Tab Name Tweaker
Allows admins to override the name of the 'View' and 'Edit' tab on node pages. Possible use cases: 'View' or 'Edit' is not descriptive enough. Organic Groups: when the normal 'View' tab serves as...
Commerce Checkout Page Manager
Overview Provides a UI to manage checkout pages. After enabling the module, go to admin/commerce/config/checkout/pm and configure checkout pages. Features Allows you to change the page title, help,...
Categories: E-commerce
Mail Alterer
This provides a simple mechanism for overriding values in emails being delivered by the website. The primary intended use is to replace URLs from an admin-only instance of the website to the site's...
Categories: Integrations
Scroll to element
Scroll to a html element when clicking on an anchor. You can configure for which anchors this functionality should be used. you can also configure the animation speed and offset. If you scroll to a...
Categories: Developer tools, Site structure
Block_cache
A simple cache control for each block. Allows site builders to set cache setting for each block. Feature Cache timeout Disable cache Force disable cache Installation As usual download and enable....
Categories: Performance, Developer tools
LC Webforms
Leads capture module webform submittion capturing ("catcher"). This module catch messge when webform is submitted and share it to selected routes ("deliverymans"). For using: Install module in the...
Address Field Indonesia
This module integrates Indonesia addresses with Address Field Requirements Address Field Installation Using Drush: cd to/your/drupal/project drush dl addressfield_id drush en addressfield_id or...
Categories: Site structure
Jumper (Jump Anywhere)
Jumper provides an optional integration with Jump.js (a small, modern, dependency-free smooth scrolling library), or fallback to native smooth scroll if the library is not installed. Be sure to...
Categories: Developer tools, Site structure, Integrations
Advanced scheduler (workbench integration)
This module is basically an enhancement of scheduler. It provides user to publish all contents having workbench moderation states. So it has dependencies with Scheduler and Workbench moderation...
Comment Access
Overview Comment Access allows your users to control the comments on their posts. It adds permissions to administer, approve, and delete comments on nodes they create without granting full comment...
Categories: Access control
Node Link Report
Node Link Checker Links within content can take many forms in WYSIWYG, link fields, free text, entity reference fields and many others. Making sure that links are not broken in your content can be...
Categories: Accessibility, Content editing experience