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

56,706 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.

DocData

Ubercart integration for DocData payment method.
Categories: Integrations

Search Lucene OG

Overview This module provides integration between Search Lucene and Organic Groups, and is a port of the Apache Solr OG module. Status This module hasn't had a lot of testing, so use with caution....
Categories: Site search

Slideshow Framework

Concept This module provides a backend that enables site builders to create custom slideshows without having a knowledge of how to build Drupal modules. Although the main focus of this module is...
Categories: Content editing experience, Content display, Developer tools

Frame Refresh

If you (and you really shouldn't - read below case study) use frames for your Drupal project then you may need this module. The Frame Refresh module uses the names of the frames to refresh the top...
Categories: Site structure

Pipe Dream

Coming soon to a message queue near you.
Categories: Performance

Yahoo! Web Analytics

Adds the Yahoo! Web Analytics tracking functionality to your website. The module allows administrators to: Selectively track pages Map specific session variables to Yahoo! Web Analytics custom...

Scaffold

Scaffold provides integration between Drupal and the CSS Scaffold library by Anthony Short. This module lets themers use the Scaffold framework to write their theme's CSS. Scaffold is a modern CSS...

Recent Files

This module creates a downloadable archive of recent files contained in Drupal's files directory. Recent Files allows developers and site admins that maintain a production site and one or more...

Ubercart Services

This module will integrate Ubercart with the Services module so you can control your Ubercart from remote software/sites or use it for synching Ubercart sites with each other. We actually done this...
Categories: E-commerce

Beanstream

Provides a Ubercart payment gateway for Beanstream, which is also the gateway for TD Canada Trust's Online Mart. Requirements A Beanstream account for credit card processing services, and a...

Digg Login

Provides a button for users to log into your site using their Digg username and password over OAuth. This project requires 1.) http://pear.php.net/package/Services_Digg2 2.) http://pear.php.net...
Categories: Integrations, Access control

GMap3

Yet another mapping module. But seriously, this is a lightweight integration of Google Maps Javascript API V3.
Categories: Site structure, Integrations

Forum auto delete

Allows administrator to set up automatic purging of forum posts by date. e.g. delete Classifieds forum posts older than two months. If a post has a comment more recent than the delete threshold, it...
Categories: Content editing experience, Developer tools

Drupal PHP Extension

This PHP extension for Drupal 7 currently adds C implementations to the frequently used check_plain and drupal_static Drupal functions. It is still experimental and it should not be used in...

Drush EM

Drush tool to dump/update CTools (and some other) exportables. To a site developer, CTools exportables (which includes Panels, Page Manager pages and Strongarm variables) and default Views, is a...
Categories: Developer tools

Ubercart Gateway Mediation

This module allows an Ubercart store to make use of multiple gateways by providing the mediation to pass card purchases to the appropriate gateway based on the card type. This is accomplished by...
Categories: E-commerce

Download Data

Enables data (specified by other modules) to be downloaded as a file. Useful for generating large reports. This module provides methods of making the download scalable: Method 1: Immediate download...

Linkit Node Advanced

Linkit Node Advanced is an alternative plugin to linkit node for the linkit module. It allows for some additional configurable parameters such as: Viewing published, unpublished, or all nodes...
Categories: Content editing experience, Administration tools

Field Gatekeeper

CCK with Views/CTools exportable flavour... Many have wished for Views default_views functionality for Content Construction Kit, however, the nature of how CCK works makes this difficult. The two...

Notifo

*NOTIFO WILL BE SHUTTING DOWN* http://blog.notifo.com/notifo This module creates a Drupal action for the Notifo (http://notifo.com/) service. Instructions Download and enable module. Goto /admin...
Categories: Integrations

Salsa Rules

Salsa Rules for Drupal 6.x The purpose of this project is to provide integration with the Democracy in Action Salsa platform in a generic and extensible fashion using the Rules framework. It...
Categories: Automation, Integrations

Turbo

Turbo is a collection of modules/patches designed to speed up Drupal. It should be more looked as a set of patches than modules. Currently two components are available: path and session. Two...

Database collation corrector

Provides a user interface to fix improperly set database collations in the Drupal database and tables. Whole module merged into the DB Tuner (http://drupal.org/project/dbtuner) module.
Categories: Developer tools

Drush Cleanup

This utility Drush add-on just deletes text files (not needed but are) packaged with Drupal; files like INSTALL.txt, UPGRADE.txt, README.txt (in multiple places), etc. This plugin is largely...
Categories: Developer tools

Autordf

The Autordf module is a GSOC'10 project which will automatically tag node content. It will find important words and patterns in a node to tag important keyword and Rdf'ing it. It will build a...

Pages