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.
Doubleclick
This module is designed to manage DoubleClick advertisements on your site. It also provides integration with Organic Groups. It works by exposing ad configurations as blocks, which can be...
Categories: E-commerce
Comment Timer
Comment Timer module provides an easy-to-use JS timer for the given content type's nodes, with Views support. When a comment is to be submitted for a node that has enabled Comment Timer support,...
Categories: Content editing experience, Developer tools
Related NPR Stories
Uses the NPR API to generate a block containing NPR stories that are related to the current node. At this time the module can only use the node's taxonomy terms (and term synonyms) to find related...
Categories: Content editing experience, Content display, Site search
Ubercart CloudFront
Do you want super fast file downloads from your Ubercart store? Ubercart CloudFront module provides an easy way to generate Signed URLs for protected files hosted from Amazon CloudFront CDN. This...
Categories: E-commerce, Media, Performance
ErrorNot notifier
A notifier for the ErrorNot centralized error management tool.
Categories: Administration tools, Developer tools
Allowed Values Element
This module defines an allowed values form element - which will validate only if one of the predefined values is entered by a user. It is validated via ajax if javaScript is available; on form...
Amazon S3 File Downloads for Ubercart
Want to sell product downloads that are hosted on Amazon's Simple Storage Service (S3)? Now you can! This module allows you to associate Amazon S3 file downloads with your products using Ubercart...
Bookmarklet
This module provides a bookmarklet to allow users to create new nodes while they browse other sites. The bookmarklet opens a jQuery UI Dialog containing an iframe of the Drupal node form. Video...
Categories: Content editing experience, Developer tools
Winners
The winners module can be used to select users (winners of contests) based on a view which defines the rules of how these users should be selected. The default "winner choosing view" will choose...
Categories: Administration tools, Access control
Cache Router Statistics
Display statistics for caches supported by the Cache Router module. Supported engines APC Memcached/Memcache Please help support the following engines: Database eAccelerator File XCache Development...
Default Overrides
Overview Defaults Overrides provides a GUI interface to select 'new' defaults to use instead of those provided by the module. Suppose you are using a module like Total Control which provides...
Categories: Developer tools
Location Display
Uses Google Static Maps API to display non interactive maps and links to a real google map for the CCK fields in these modules: Addresses & Location Current Formatters: Single Loc - address text ->...
Categories: Site structure, Integrations
Islamic Prayer Times
Please have a look at Adhan module.
Categories: Content display, Site structure, Developer tools
Nitobe Masthead Image
This is a simple utility to set the image displayed in the 'masthead' region of the great Nitobe theme by Shannon Lucas. With Nitobe theme settings you can choose between displaying a random image...
Block visibility (Obsolete)
Too many similar related modules. http://www.drupal.org/project/region_visibility http://www.drupal.org/project/blocks404
User backreference
This module allows users to edit CCK user references from their account edit page. For example, suppose you have 'Club' nodes, with a user reference to indicate a user is a member of a club. With...
Categories: Access control
SwiftRiver
I really don't have much time for this project, and the SwiftRiver project is actively developed, and is hard to keep up with it. Maintainers wanted. This module (will) provides integration between...
Categories: Content editing experience, Content display
Computer Aided Dispatch
A CAD (Computer Aided Dispatching) module for police, fire, EMS, truckers, taxicab companies, etc.
Categories: Developer tools
Provision Plesk Integration
A module for loosely integrating Provision (part of the Aegir hosting system) with Parallels Plesk. New Drush Commands This module provides the following new commands for Drush: plesk-setup-drupal...
Game Utilities: Object
The Game Utilities: Object module provides a structure and API for Game Objects on your site. It defines the GameObject class that can be used to build other object types suitable for many games,...
Categories: User engagement, Developer tools
Real Estate Listings With Multiple Listing Service
Real estate brokers who belong to local multiple listing services can download spreadsheets containing thousands of listings. This module provides a method whereby those spreadsheet files can be...
PHP-Nuke to Drupal
This is a module to migrate from a PHP-Nuke installation to Drupal. There're some scripts out there that perform a migration but none of them is a Drupal module, is fully integrated with Drupal API...
Categories: Import and export, Developer tools
LDAP Help Module
This module is meant to assist Drupal admins in configuring, debugging, sharing, and submitting support and bug request related to LDAP integration modules. LDAP Help Module should be disabled...
Categories: Developer tools, Access control
Case Tracker Timeline
Warning message As of April 14, 2019, this project appears to be no longer supported. If, as the project maintainer, you feel this message has been posted in error, please post a comment on [...
Exercise Planner
Overview Exercise Planner allows teachers to create exercises, and students to combine exercises into exercise plans. The exercise plans can be downloaded as printer friendly documents. Exercise...