Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.
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.
Exportables
Looking for a new maintainer -- http://drupal.org/user/47566/contact Exportables 1.x Exportables module provides easy exportables for objects that normally can't be exported. Currently, taxonomy...
Testimonial
Testimonial module is a cck/views based solution for creating easy to manage testimonial nodes within a view. Included is a customized administration to make the module simpler for individuals not...
Usercount
This module implements some basic reporting about users. Currently supported: Summary: Confirmed, never logged in, blocked; Users by role, users with no special role. Blocked: Total and month-by...
Categories: Administration tools, Developer tools
GeSHi code snippets
This module functions pretty much like the image manager for popular WYSIWYG editors except that instead of working with images, this one works with codes (code browser). It stores code fragments...
Simplest gmap
Simple GMaps v2 implementation. Alpha stage. No additional tables in db, uses CCK to store all data. Requirements: CCK Only one marker per one gmap is possible. This module was created for internal...
Categories: Site structure
Drupal Notifier
Note: this model works for IPhone in conjunction with Drupal Notifier. Module Drupal Notifier provides information on the status of installed and active modules for IPhone App Drupal Notifier. With...
Categories: Administration tools, Import and export
Logger
A lightweight Drupal Logger that provides a production-ready structured logging approach, allowing to store any additional metadata as custom fields together with the log entry in JSON format as a...
Categories: Developer tools, Integrations, Performance
Feed field (CCK module)
This module creates a CCK field that accepts RSS urls. Features: - Aggregates RSS/Atom feeds - Controls item display count and frequency of updates - Feed Fields may be positioned just like any CCK...
Categories: Import and export
cURL
cURL module provides hook_requirements() implementation to show if cURL library is installed on status report page. Other modules that depend on cURL library shouldn't implement own hook...
Categories: Integrations
Blocks theme synchronization
Adds ability to specify themes that you want to have blocks configuration synchronized for.
Node theme
Node Theme is used to enable easy switching to another theme based on the path. Any site path can be controlled, not just nodes, but the name is carried over from D6. Enabling Node Theme for the...
Categories: Content display
UC Product Triggers
UC Product Triggers provides triggers for the Conditional Actions module bundled with Ubercart for common product related tasks, such as adding or removing a product from the cart. Requirements...
Categories: E-commerce, Developer tools
Administration Notifications
Concept This is a simple module that can be used for communication of site changes/updates between the site designer/developer, and the site owners. For example, if you maintain a drupal...
Per-node Comment Moderation
The Per-node Comment Moderation module allows administrators to enable comment moderation on individual nodes. This module was written to block spam left by humans on pages with a high PageRank,...
Categories: Content editing experience, Security
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
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...
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
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
OG Book
Restrict access of users to create/add/move book pages only on those books which belongs to their groups.
Categories: Content editing experience