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

1,111 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.

Ubercart

Ubercart is the most popular Drupal E-Commerce platform for your website. It implements everything you need to start selling products online. Web Developers from all skill ranges can use it to...
Categories: E-commerce

Colorbox

Colorbox is a light-weight customizable lightbox plugin for jQuery. This module allows for integration of Colorbox into Drupal. Images, iframed or inline content etc. can be displayed in a overlay...
Categories: Content display, Developer tools, Integrations

Ubercart Addresses

The Ubercart Addresses module adds an address book to the user's profile. When users register, you can require that they provide an address. Users can then add more addresses and edit or delete...
Categories: E-commerce

Commerce Migrate

Commerce Migrate is a general-purpose migration framework extending Migrate Module for bringing store information into Drupal Commerce. Migrate destination field handlers for commerce fields ...
Categories: E-commerce, Import and export

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

Ubercart Discount Coupons

** Sadly, I no longer have time to give this module the attention it deserves. If anyone is interested in becoming a co-maintainer, please post in the issue queue. This module provides discount...

ImageCache

ImageCache allows you to setup presets for image processing. If an ImageCache derivative doesn't exist the web server's rewrite rules will pass the request to Drupal which in turn hands it off to...

Extra Fields Checkout Pane

This modules allows an administrator to define additional (billing and shipping) address fields (i.e. VAT) as well as custom order fields in Ubercart e-commerce suite. These fields will be...
Categories: E-commerce

Ubercart Stripe

This is an Ubercart payment gateway module for the Stripe payment processor. This module allows you to process credit card payments on your site without redirecting your customers away from your...
Categories: E-commerce, Integrations

Legal

Displays your Terms & Conditions to users who want to register, and requires that they accept the T&C before their registration is accepted. If T&Cs are changed users with an existing account will...
Categories: Access control

Ubercart Views

This module provides a collection of standard views (http://drupal.org/project/views) for the Ubercart webshop module (http://drupal.org/project/ubercart). It also describes some of the Ubercart...
Categories: E-commerce

Payment

Payment is a generic payment platform which allows other modules to use any of the payment methods that plug into Payment. With Payment we only need one one Paypal, one credit card and one iDEAL...
Categories: E-commerce, Integrations

Ajax Blocks

Permits to load some blocks by additional AJAX request after loading the whole cached page when the page is viewed by anonymous user. It is suitable for sites which are mostly static, and the page...
Categories: Performance

Ubercart Feed Mappers

This module provides Feeds mappings for Ubercart items, including model, prices, weight and weight units. It also adds the ability to include attribute mappings (which are added to the product...
Categories: E-commerce

Ubercart Register Invoice Templates

Overview This module finally gives a good answer to the common question from Ubercart administrators: "How do I customize the e-mail invoice sent to customers after they make a purchase?" This...
Categories: E-commerce

UC Free Order Payment Method

The UC Free Order Payment Method module works in conjunction with the payment checkout pane using the order total preview to present a "Free order" payment method to customers when their order...
Categories: E-commerce

Ubercart Optional Checkout Review

Makes the review button on the Ubercart checkout page optional (set by store admin). After enabling the module, go to "admin/store/settings/checkout/edit/basic" to enable the "Skip checkout review"...

Views PDF

With this module you can output a view as a PDF document. Each field of the view can be placed on the PDF page directly in the administration interface. Therefore a new display called "PDF" is...
Categories: E-commerce, Media, Integrations

IP Anonymize

Stale IP addresses clog up your database with useless data, not to mention, may be subject to subpoena by legal authorities in some jurisdictions. The IP Anonymize module helps ensure users'...
Categories: Administration tools, Integrations, Security

Ubercart Webform Checkout Pane

This module allows you to define Webform nodes as checkout/order panes in Ubercart. This is useful if you want to collect additional information during the checkout process. For example, you may...
Categories: E-commerce

Basic Cart

Basic Cart is a very simple shopping cart / checkout process for Drupal, that just sends 2 emails after each order. Along with the shopping cart, this module also provides a block where you can...
Categories: E-commerce

Apache Solr Search

This module integrates Drupal with the Apache Solr search platform. Solr search can be used as a replacement for core content search and boasts both extra features and better performance. If you're...
Categories: Site search

Ubercart Price Quotes

The Ubercart Price Quotes module integrates with the Ubercart module to allow customers to request a price quote for a product via the Ubercart shopping cart. Developed by ZivTech for BlueCadet....
Categories: E-commerce

Ubercart Taxjar

This module integrates the TaxJar service with Ubercart. The TaxJar platform provides automated sales tax calculation, reporting, and filing for your business. Features Accurately calculate and...
Categories: E-commerce

Migrate Extras

Migrate Extras extends Migrate to provide support for several contributed modules. The best place to implement migration support for a contributed module is in that module, not in the Migrate or...
Categories: Import and export

Pages