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 Post Luxembourg

This module provides a shipment method plugin for Post Luxembourg, based on the Commerce Shipping module. The default shipping rates that are provided on installation are those listed in the Post...
Categories: E-commerce

Commerce CSOB Webpay

This module implements CSOB GB Webpay payment method into Drupal Commerce. CSOB GB Webpay is payment method available in Slovak Republic. It is payment service for clients of bank company CSOB, a.s...
Categories: Administration tools

Course

Create e-learning courses with any number of tracked requirements for completion. Features Allows any content type to be used as an e-learning course, containing any number of graded or ungraded...
Categories: User engagement

Commerce Amazon MWS

Synopsis This is a Drupal Commerce module and integrates with the Amazon MWS API's, currently supporting Feeds, Reports and Products, with the ability to sync local quantities to and from Amazon,...
Categories: Administration tools, E-commerce, Import and export

Auction (MegaChriz's fork)

This is a fork of the Auction module, combined with a few features from Commerce Auction. This is an experiment as I needed features from both modules. Hopefully I can give the good parts of this...
Categories: E-commerce

PayZen

This extension allows you to use PayZen payment gateway on Drupal Commerce. The payment module has the following features: - Management of one-time payment and payment in installments. -...
Categories: E-commerce

App store client

Apps are the future way of adding new functionality to Drupal websites. Just like mobile platforms, Drupal websites will be able to browse applications hosted on various stores, and download...

calendar date field

The Calendar date field is a field that allows users to select and insert events in a full sized calendar, with the parse PHP function you are able to prepopulate the calendar with events so you...
Categories: Site structure

Feeds Missing Functionality

Feeds Missing Functionality enhances feeds by adding the ability to grab lists of failed items that occurred during an import. It's also a testing ground for an experimental revert feature. Please...
Categories: Import and export

Extension reference

This module provides a new field type to select a theme, a module or a installation profile to be referenced into a content entity. Extension reference fields can be used to link content entities...
Categories: Site structure

Microsoft Dataverse

This modules facilitates integration between Drupal applications and Microsoft Dataverse. It makes it easy to regularly synchronize Drupal entities with Dataverse tables. Additional Requirements...
Categories: Import and export

Tooltip Ckeditor

A simple module for inserting tooltips on the page via ckeditor. Until version 8.x-3.x jquery ui tooltip library was part of core so the module doesn't have any other dependencies than core. As...
Categories: Content editing experience, Developer tools

Search API Multi Index Facets

Overview Provides facet api support for search api multi. Features Attach facets to the servers that support multiple queries, spanning multiple indexes on the given server. Requirements Facet api...
Categories: Site search

Ubercart Restrict Qty

Ubercart Restrict Qty lets you add a very basic Restrict Qty. to a product in your Ubercart store to limit the quantity of that product in the shopping cart to 1. This is useful for single purchase...
Categories: E-commerce

Commerce Quickbooks Online UI

Description A first of its kind, Commerce Quickbooks Online UI (QBO UI for short) offers site maintainers the ability to connect their websites to their QuickBooks Online account and process...
Categories: Administration tools, E-commerce, Import and export

e-Pragma Subscriptions

E-pragma Subscriptions E-pragma Subscriptions provides a complete, flexible solution for managing user subscriptions in Drupal. It allows site administrators to create multiple subscription types...
Categories: Access control

BEE Bookable Entities Everywhere

Overview BEE, a module built upon BAT, extends Drupal's functionality by enabling booking and availability management for any node type. With BEE, you can transform any content into a bookable...
Categories: Developer tools

Popup On Load

The module allows to display a popup once after a certain delay on a page load. This fills a gap in popup modules family (Popups, Popup), which are designed to show popups only after a click on an...
Categories: E-commerce, Content display

Hubspot API

Purpose The main purpose of this module is to provide a Drupal-friendly API integration with Hubspot. It is mainly for developers. This module leverages a third-party PHP SDK for this integration....
Categories: E-commerce, Integrations

Ubercart Funds

Ubercart funds implements a Funds Management System for your website using Ubercart. It creates Account Balances to allow users to Deposit Funds in their account. They can then Transfer Funds or...
Categories: E-commerce

Ubercart Event Registration

Watch a demo video of this module! The Ubercart Event Registration module is a feature package paired with a small 'glue' module which yields a simple event registration system. The main goal here...
Categories: E-commerce, Site structure

Ubercart Option Images

If you are using Drupal Commerce package in Drupal 7 (not Ubercart), this module is not needed. An initial beta version for Drupal 7 is filed under releases, please try it out and leave feedback....
Categories: E-commerce

Washington State Sales Tax

Drupal Commerce note: This module is not compatible with Drupal Commerce. Someone else has made a Commerce module for WA sales tax -- see https://www.drupal.org/sandbox/gilgabar/1425322 Module...

Ubercart Product Power Tools

Details Product "Power Tools" for Ubercart allows the store admin to hide, disable or preset certain options (SKU, price, quantity etc.) in the Ubercart product creation form. This is useful when...
Categories: E-commerce

Commerce Order Tracking

Add a single tracking number to a Commerce Order. Store > Orders > Track Orders - Admin's can add a tracking number and carrier. My Account > Track Orders - The user can view info on their account...

Pages