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

51,620 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 Forte ACH

This module allows Drupal Commerce customers to pay using the Forte payment gateway with the an eCheck.

Inline Styles Cleaner

This module provides interface for cleaning inline styles from text fields.

Key features:

Evercurrent

This module allows you to connect with the Evercurrent infrastructure, to more easily manage the updates that are needed for your site.

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 information

This module calculates Washington State Sales Tax for the Ubercart module. Washington State has destination-based sales tax, meaning the seller has to charge sales tax based on the location the product is delivered to, rather than based on the location of the store/business. Thus, the tax rate is variable, and because there are literally hundreds of possible destination rates a simple sales tax setup in Ubercart will not work for Washington.

In this module, Tax is calculated based on the purchaser's shipping address (or billing address, for non-shippable purchases), and the tax rate is found via address lookup on the Washington State Department of Revenue's web site, so that it always uses the most recent tax rate information.

Language HTTP header

Allows using custom HTTP header as a language negotiation method.

Name of the header is configurable in the settings page.

Imgproxy

A DarthSim's imgproxy integration in Drupal. Currently contains only a module theme and a twig function.

Contrib Toggle

All users of Contrib Toggle are recommended to disable the module from their sites until the critical issues discussed below can be resolved.

I have determined that significant architectural issues with how the previous releases functioned had the potential (if an error occurred) to render a user's site unusable though disabling critical modules, and requiring a restore from backup or manual re-activation of the modules in the database. This was unacceptable to me so I have unpublished the release. I recommend all users disable Contrib Toggle from their sites until an acceptable alternative is found. Changes in Drupal 7 mean that this issue would not occur there, so it is possible that the dynamic module activation features of Contrib Toggle may be able to be re-introduced there even if a satisfactory solution for Drupal 6 cannot be found.

Current issues

There are indications contrib_toggle might be incompatible with modules that have parentheses in their display names [e.g. GetID3()] or in their dependencies, [e.g. Filefield includes Filefield Meta which has a dependency on GetID3()]. Outcomes can include an unusable site if modules are disabled that should not be, when you save the modules page. If you have any modules installed that contain parentheses in their display names, you may wish to disable contrib_toggle until this is clarified.

When upgrading between Drupal core versions (e.g. 6.8 to 6.9) it is recommended that all non-core modules ("contrib modules") are deactivated first. When you have modules with multiple dependencies, this is a needlessly time-consuming and fiddly process. The Contrib Toggle module provides a button on the module configuration page (/admin/build/modules/) to mark all contrib modules for deactivation, reducing this process a simple two-click exercise. Click the "Disable Contrib" button, then click "Save Configuration" to actually disable the modules. Contrib Toggle automatically disables itself in this process.

Between core upgrades, Contrib Toggle also provides an mechanism for dynamic activation and deactivation of modules with dependencies. When Contrib Toggle is active, all modules on the module admin page can be activated and deactivated. Activating a module will prompt you whether you wish to activate any other modules it depends on. Deactivating a module will likewise prompt whether you wish to deactivate any modules that depend on it.

Instagram Feeds Block

Instagram Feed is a simple way to add Instagram photos to your website using Instafeed js.

Requirements

Panels table style

A table on a panels page using this style plugin.

A panels region style for displaying panes in a table.

DvG StUF-BG

Contains a configurable SOAP client which connects to a StUF ("Standaard UitwisselingsFormaat BasisGegevens") server to retrieve basic personal information (Basis Gegevens).

jQuery UI Carousel

This module provides integration with the jQuery UI Carousel module.

Kansas Sales Tax for Ubercart

Note: As of August 11, 2021, this project appears to no longer be supported. If you are interested in taking this project over, or you as the project maintainer feel this message has been posted in error, please post a comment on https://www.drupal.org/project/projectownership/issues/3227739.

Indicators

Indicators map interface

Indicators module is used to manage and graphically display (chart) multi-dimensional statistical data (indicators). Indicators may be used as base for calculated values.

Concat Field

This module provides a new field type that allows you to select other fields from that content type (or any bundle), and it will concatenate their display values into a single field on save.

PhpMail alter

* Allow `text/html`
* Works with non-latin "From"
* dsm() debug mode
* mail-domain punycode was removed, you have to control it yourself

Mobile Commons

This module exposes the Mobile Commons API for use from within Drupal.

neonaichat

This is a module that will allow access to a chat which is enhanced with artificial intelligence.

Pages