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

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

Better Permissions

This is a very basic module which enhances the Drupal Permissions page to support collapsing and expanding permission rows. This makes it easier to manage individual permissions by removing the...
Categories: Administration tools

eMail obfuscator

This project is Obsolete. You can find a better and more secured solution here : http://drupal.org/project/spamspan
Categories: Content editing experience

Moderation

The moderation module provides a queue of content. It allows moderators to review all posted content while already published. Included Ajax based functionality allows the moderators to preview the...
Categories: Administration tools, Content editing experience

Area Banner Module

You have your menu grouped into main categories or areas and want to display different banners based on the area the viewed page belongs to? For example displaying different banners for your ...
Categories: Content display

Role Limits

Overview Role Limits is a small, but useful, module that allows for users with proper permissions to set a limit on the number of users in a given role. Think of this module very much like "Maximum...
Categories: Security, Access control

Seven Up

At Tribute Media we have decided that with IE 8 now out of beta we are going to stop supporting IE 6 in our themes starting in May. For those of our customers who prefer to warn their site visitors...
Categories: Administration tools, Developer tools

Notifications Add-ons

This is a collection of add-on modules for the Notifications package. Update: The Notifications Files module has been moved to its own project. This module sends attached files in emails with posts...

Mobile Plugin

Unfortunately I don't have time to maintain this module. If you are interested to take over let me know. Provides a mobile optimized view to a Drupal site. Features Automatic device detection...
Categories: Content display

Landing Pages

We needed a batch of capabilities associated with what would normally be considered affiliation, i.e., an affiliate sells or recommends your products. These capabilities either weren't available...
Categories: Developer tools

PayPal Buttons for Ubercart

This module allows PayPal Buy Now or Subscription buttons to be included with or to replace the 'Add to Cart' button on products. These PayPal buttons redirect the customer immediately to PayPal...
Categories: E-commerce, Integrations

TweetMeme

Provides third-party integration with the TweetMeme web service, used to track popular links on Twitter. The TweetMeme API was shutdown on October 1, 2012 as noted here. Please use the Tweetbutton...
Categories: Integrations

EZProxy

This module provides a bridge between Drupal and EZProxy. EZProxy helps provide users with remote access to Web-based licensed content offered by libraries. It is middleware that authenticates...
Categories: Integrations, Access control, Developer tools

Content Type Selector

Tiny module that implements a javascript behavior that provides a content type selector to quickly switch from one type to another in content type administration pages. When editing CCK fields, the...
Categories: Administration tools, Content editing experience

Advanced Mail Reroute

*************************************************************** Things left to do are: * Fix all open issues * Finish work on the D7 version of the module. * Considering merging this module with...
Categories: Integrations

IP to Locale

IP to Locale provides IP lookup and redirection services for Drupal sites. Drupal 6.x Drupal is set up fairly well for multilingual sites. However, it does make the assumption that each site...
Categories: Site structure

Ubercart Followup

This module allows you (the site builder) to set up automated followup emails for orders in Ubercart. Followups are defined based on the order status, and are sent after a predefined amount of time...

Snapshot

A backup solution for drupal Snapshot is a drupal module for making clean snapshot of drupal website. Website, media and database are snapshot. For now, just Mysql with MyIsam engine is supported....
Categories: Administration tools, Import and export

Menu Node Edit

Allows node editing access based on menu relationships. The Menu Node Edit module allows the site's menu system to be used as the sole organizing principle. It does so by allowing specific menu...
Categories: Administration tools, Content editing experience

Jquery Dropdown

This module uses custom jquery + css + html to replace a standard drupal single dropdown with css-driven dropdown that has much more flexibility with styling than the default browser select element...
Categories: Developer tools

Region Visibility

This module allows privileged users to set role or page specific visibility settings for regions, similar to the block visibility settings in Drupal core. Depends on Visibility API. This module was...
Categories: Content editing experience

Google Friend Connect

Google has officially deprecated Google Friend Connect. See http://googleblog.blogspot.com/2011/11/more-spring-cleaning-out-of-season.html for the announcement blog post. Google Friend Connect (GFC...
Categories: Integrations, Access control

Input stream

#D7CX: I pledge that services will have a full Drupal 7 release on the day that Drupal 7 is released. Provides a stream-wrapper for drupal://input that should be used instead of php://input. This...
Categories: Developer tools

Role inheritance

This module allows role inheritance for complex organizations. This reduces the number of duplicated or assigned privs and access. Example For a new site, there are *Writers, Editors and Global...
Categories: Access control

HTMLcomment

HTMLcomment provides an input format filter that allows HTML comments, i.e. , and an additional filter that allows hidden comment, i.e. [!-- ... --]. Examples Example of an HTML comment Example of...
Categories: Content editing experience

Comment block

This module moves the comment form into a block and provides a default view for the listing of a node's comments. This gives you more power and flexibility on how to display comments. Examples...
Categories: Content display

Pages