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.
amoCRM Widget
English It contains the 5 sub-modules: amoCRM integration with Trello through Drupal. You can create and track (in the notes) changes in the boards and cards. Integration with Slack. It allows you...
Categories: Integrations
Paragraph panes
Paragraph Panes provides a ctools plugin which allows you to add Paragraph items to Panels. It lets you choose from all available Paragraph bundles. It does NOT create entities, but stores the...
Categories: Content editing experience, Site structure
Responsive Menu Combined
This module allows you to combine multiple menus into the responsive hamburger menu. Each menu will show up as a tab. If the menus are on the current page, then it adds a class to them, where in...
Categories: Site structure
Commerce Manual Payment
This module provides a payment method that is accessible via the admin terminal used to manually add payments and associate them with notes and remote payment id's. If you are looking to add custom...
Categories: E-commerce
Widget On Demand
The Widget On Demand module provides widgets for form elements which should be loaded on demand. It also ships with a trait to act as a framework for easy transforming any widget to a widget on...
Categories: Content editing experience, Developer tools, Site structure
Impression
This is a server side analytics. It catches all the site traffic. The recorded site traffic can be from bots and a human. It catches a mouse move or screen touch event on each page visit. This help...
Categories: Integrations
Webform conditional extra
This module provides additional conditions for webform conditional functionality. It provides such new conditions as amount of checked items is less\more than amount of checked items is amount of...
Prevent Multiple Submit
This module prevents multiple clicks on the form submit button. A simple small js script which prevents a user to click multiple times on the form submit button.
Categories: Developer tools
Sage DataStream XML API integration
1. About API module able to create integration with the SAGE DataStream XML API (http://www.sageworld.com). Drupal just displays products, categories etc and nothing is installed on the Drupal...
Categories: Developer tools
Picture Background Formatter
The Picture Background Formatter module creates an image field formatter that generates background image CSS code based on a Picture Mapping. Requirements This module requires the following modules...
Categories: Content display
CSV
Purpose This API-only module is an atomic helper to provide a Drupal output handler similar to drupal_json_output, only for CSV files. Since CSV delivery is still a frequently requested issue and...
Categories: Content display, Media, Import and export
Human Behavior
This module is to fight against with bots. It is not another Captcha module but acts like a Captcha. This module uses the Impression module to decide whether a visitor is bot or real human. How is...
Categories: Security
Pathinc
This is a little module that will replace out Drupal core's path.inc with a version that uses objects, so that developers can more easily swap out specific functions in path.inc.
Categories: Administration tools, Developer tools
Responsive image batch
What Is This? Responsive Image Batch is a helper module for Drupal 8 to speed up creating responsive image styles. It provides a single interface for the following tasks: Calculate image sizes in...
Categories: Administration tools, Developer tools, Media
User PIN
Module provides no function on it's on. Is required by other modules to provide PIN based authentication for specific features. Is not a replacement for password authentication to login to site....
Categories: Access control
Userpoints Badges
Integrates Userpoints with the User Badges module. This has been split off from User Points Contributed modules as that module is no longer actively maintained.
Categories: User engagement
Domain Traversal
Easy navigation between domains for logged in users. Depends on the Domain Access module. This module adds new menu items per domain to easily traverse between the domains. Clicking the link of...
Categories: Developer tools, Site structure, Access control
Commerce BluePay
BluePay Payment Processing Service integration for Drupal Commerce. Current Features Perform sale or authorize-only credit-card transactions Get better rates for B2B transactions with Level 2 and...
Categories: E-commerce, Integrations
Commerce Simple Addressbook
This module provides a simplified address book for customers. There are several inherent issues that commerce_addressbook has which this module sets out to fix by simplifying the whole process of...
Categories: E-commerce
Apachesolr Entityreference Content
The Apache Solr Entityreference Content module allows content stored within a referenced entity to be indexed with the parent (host) entity for search with Apache Solr. The Apache Solr module does...
Categories: Content editing experience, Site search
Rate Limiter
Rate Limiter module limits concurrent constant requests to the web-service calls in the application. Use Cases Where this module can be useful. Applications which expose public APIs. Features...
Categories: Access control
Commerce WeChatPay
Wechat (Weixin) payment solution for Drupal Commerce This module is currently under maintenance and keep updating in Github Requirements SDK package overtrue/wechat 在安装本模块前,请下载overtrue的wechatSDK...
Categories: E-commerce
Stop Broken Link In Body
This module provides a facility to editors/content publishers, to check embedded link's validity before publishing the content. If the content has broken links in the body field, then it won’t get...
Categories: Search engine optimization (SEO), Security
Usersnap Integration
This module integrates the Usersnap feedback widget with your Drupal website. Before you install, be sure you have a Usersnap account and API key. Installation instructions Install and enable this...
Categories: Integrations
Gridstack field
This module is unsupported due to a security issue the maintainer didn’t fix. See Gridstack field - Critical - Unsupported - SA-CONTRIB-2019-008 for details. If you want to use this module, your...
Categories: Content editing experience, Content display, Site structure