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

54,072 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.

Taxonomy Accordion

This module is unsupported due to a security issue the maintainer didn’t fix. See SA-CONTRIB-2015-069 - Taxonomy Accordion - Cross Site Scripting (XSS) - Unsupported for details. If you want to use...
Categories: Site structure

jQuery Image Preloader

This module implements a jQuery script that preloads all the images included in a web page (even the images in CSS). I was looking for a solution to preload all images on a heavy graphics drupal...
Categories: Content display

Link Intelligence

Link Intelligence (LI) provides multiple methods to facilitate automated and manual linking of related web page content. It is designed with easy plug-and-play defaults for simple install and...
Categories: Content editing experience, Content display

Payfast

This module creates an Ubercart (http://drupal.org/project/ubercart) payment method that connects to Payfast (http://www.payfast.co.za). Documentation Please find documentation here Development...
Categories: E-commerce

Ubercart Views Upsell

Ubercart Views Upsell provides two new blocks to help you automatically upsell (or cross-sell) products in Ubercart stores: Customers who bought this product also bought The upsell_product_pairs...
Categories: E-commerce

Chase Paymentech for Ubercart

This module adds Chase Paymentech hosted checkout as a payment method to Ubercart. This module is complete in its ability to function as a payment interface between Ubercart and Chase Paymentech....
Categories: E-commerce

Menu Child Teaser Block

Display TEASERS of the CHILD ITEMS of the current page MENU ITEM in a BLOCK. When this block is positioned under the content (eg in the 'content' region) and you are viewing a page that is in the...
Categories: Content display, Site structure

Guestbook Views

Guestbook Views provides Views module integration for the Guestbook module. The module makes available the following: A field for displaying guestbook entries. An entry can be truncated and...

Authorize.Net

A payment method using Authorize.Net for transactions handled by the Payment API.
Categories: E-commerce, Integrations

PayPal

PayPal support for the Payment API
Categories: E-commerce, Integrations

OpenID Profile

The OpenID Profile Module allows easy mapping of user fields to the official Attribute Exchange OpenID specification. This allows websites to transfer user information from the OpenID provider to...
Categories: Integrations, Access control

Giga Menu

The Giga Menu module enables a standard Drupal menu to be displayed as a Mega Menu. Mega Menus are menus in which sub-items are displayed all at once, giving users access to the whole navigation...
Categories: Administration tools, Site structure

Gallery Assist Plupload

What does Image FUpload for Gallery Assist? This module extends Gallery Assist with the "multiupload" functionality from the highly usable upload handler Plupload.
Categories: Media, Integrations

McFilemanager

This module is intended to allow integration of Moxicode's Imagemanager and Filemanager into the WYSIWYG module. The module currently only supports TinyMCE.
Categories: Content editing experience, Developer tools

Omega User Interface

Project Information The Omega UI, or OUI (pronounced: ooooowheeee) is a module designed to enhance the interface for assigning and building grid regions and zones in Omega subthemes. While this...
Categories: Administration tools, Developer tools

Ubercart Early Bird Discount

This is a discount module for Ubercart which allows for date-based discounts without coupon codes that can be set per node at product creation. Example usage would be for an event website where pre...
Categories: E-commerce

Ubercart Authorize.net Payment Gateway

Version 2.x This module provides a replacement Authorize.net payment gateway for the Ubercart module suite. It leverages the Authorize.net API module and provides the following features: Allows...

Linkback

This module provides multiple Linkback implementations for Drupal 8. A linkback is a method for Web authors to obtain notifications when other authors link to one of their documents. This enables...
Categories: Import and export, Integrations, Developer tools

Cross Clone

This module let's you clone and couple nodes in different ways and between different node types. This module doesn't provide a UI on it's own. Everything is triggered and configured through Rules....

Array Tokens

I'm looking for a co-maintainer for this module – in particular in order to port it to Drupal 7. The Array Tokens module allows you to use all values in multiple-value CCK fields and multiple-value...
Categories: Content editing experience, Site structure

Views Search

The Views Search module transforms views with exposed filters into search form / search results pages. This module is useful for sites that require custom search forms with the look and feel of a...

Sequenced newsletter

Sequenced newsletter takes a category of Simplenews newsletters and sends it's emails in a sequenced intervals. Administrator can set interval between each message. New subscriber will get email...
Categories: E-commerce, Integrations

User tweaks

This module implements additional permissions that alter the way some pages are rendered, or who can see those pages. The permissions the module implements are: edit administrator accounts, which...
Categories: Developer tools

Quiz Reports

This is a report module for Quiz (http://drupal.org/project/quiz). Features: Supports revisions. Accumulated data for takes, score and time spent Module based. Easy to add reports for new question...
Categories: Content editing experience, User engagement

Media rutube.ru

Media rutube.ru provides integration for rutube.ru for the Embedded media field Module. Developed by the Rowlands Group for CVC Networks Installation Enable the emvideo module. Extract the module...
Categories: Media, Integrations

Pages