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

5,903 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.

Commerce SenangPay Payment

Integrates Drupal Commerce with Malaysian SenangPay Payment Gateway. SenangPay accepts payment from Visa, Mastercard and FPX. 1) Enable the module. 2) Go to Ubercart Payment Method and fill in the...
Categories: E-commerce

Commerce Packaging

*** UNDER ACTIVE DEVELOPMENT!! DO NOT ENABLE ON PRODUCTION SITES!! *** Introduction This module was created in response to this issue: https://www.drupal.org/project/commerce_shipping/issues...
Categories: E-commerce

commerce Tap

Tap payment method for Drupal Commerce. TAP is a leading company in providing electronic payment services in the Middle East, supports all major payment gateways and currencies, including: VISA and...
Categories: E-commerce, Integrations

Commerce PAYONE

Implements the german PAYONE Payment Provider for Drupal Commerce. Currently supported payment methods SEPA (D7 & D8) Credit Card (D7 & D8) Sofortüberweisung.de (D7 & D8) PayPal (D8) Invoice (D8)...
Categories: E-commerce, Integrations

Commerce stepped proportional pro-rata

This module provides a pro-rata plugin for Commerce Recurring which allows proportional pro-rata prices at specific intervals in the billing period, and a billing schedule plugin with allows for a...
Categories: E-commerce

Commerce Minimum Order

This module prevents checkout until the minimum order amount is met. It is possible to optionally define a minimum order amount for the store(s) on the site. A progress bar indicator can be added...
Categories: E-commerce

jQuery UI Touch Punch

If you use jQuery UI widgets at your site and want to improve usability for your visitors who love use touch devices, this module is exactly what you are looking for. For example, your Commerce...
Categories: Content editing experience, Developer tools, Media

Commerce Set Paid Field

This module attempts to address [#2044231] You'll need to add a field called "Paid in full" to your order entity BEFORE installing this module. The machine name of that field must be "field_paid_in...

Appixia Drupal Commerce Integration

Appixia is designed to be a mobile storefront to your existing eCommerce store. Appixia has invested a great deal of time in making the storefront be in complete sync with your actual store and...

Commerce Stock Calculation

This is an API module, so it doesn't provide any end-user features. The module , decouple the calculation of the stock from the FIELD API allowing to developers to provide different systems (CTools...

Drupal useful tools

Drupal useful tools is a collection of tools which help with and simplify site building and development. Components Views: Provides "Theme" option inside "Advanced" column in Views UI. This option...
Categories: Developer tools

Ubercart MyClear FPX

Integrates Drupal Ubercart with Malaysian Electronic Payment System (MEPS) - Financial Processing Exchange (FPX) payment gateway system. This module is similiar to Commerce MEPS FPX but this one is...
Categories: E-commerce

Custom Line Item Types

This is an API module defining some basic hooks that can be used to easily define your own line item types for Drupal Commerce 1.x that will behave differently on the shopping cart. Also included...
Categories: E-commerce

Activity Finder

🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. Activity Finder is a UX wrapper product on top of non...
Categories: Content display, E-commerce, Import and export

Taxonomy Megamenu

The Taxonomy Megamenu module allows you to display taxonomy tree from specific vocabulary as a dropdown CSS Megamenu. Often used on e-commerce or large scale websites, mega menus are becoming more...
Categories: Site structure

Magento Bridge

Magento is currently one of the most powerful e-commerce opensource platform. Combined to Drupal, for the CMS part, this couple generates the most amazing result. Magento Bridge provides a set of...

Criteo

Implements some basic event "tags" for the Criteo re-marketing service, and provides an API for adding product ID tags. See example_criteo.module for an implementation of the API. It should be...

Localizer.co

Localizer is a CMS and E-Commerce Store Localization Tool that helps users of Drupal localize their web presence in minutes. We do this by connecting you to a cluster of over 15,000 translators...
Categories: Multilingual

Lead Triage

Lead Triage Overview This module gives administrators an interface to create and assign leads to sales representatives. Leads get committed to HubSpot and placed into the sales representatives...
Categories: Administration tools, Integrations

Entity Synchronization OData

This modules facilitates integration between Drupal applications and remote systems providing OData v4 APIs. It is built on top of the Entity Synchronization framework, the basic understanding of...
Categories: Import and export, Integrations

Smart Focal Point

Smart Focal Point leverages the power of AI and integrates seamlessly with the Focal Point module to analyze images and automatically set their focal points. By intelligently determining the most...
Categories: Media

Facets Range Slider

Adds range slider widget for Facets 3. For Drupal commerce price numeric field for example. Post-Installation - Add variations:entity:price:number field to search_api index. - In views` facets...
Categories: Site search

Admin UI Only

Limits a Drupal site to only providing an administration UI via HTML. Install this module to prevent users from accessing content via HTML but allow access via other request methods. This is useful...
Categories: Decoupled

JivoChat

This project is a drupal 8,9 porting of: jivosite_widget JivoChat livechat is simple and elegant communication solution for your e-commerce site. It resembles Facebook chat window that is quite...
Categories: Developer tools

Custom classes

Adds or removes classes from form elements based on the URL or route name or Form ID. For example if a module doesn't define a unique class for a button, you can add one with this module. You don't...
Categories: Content editing experience, Developer tools

Pages