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

55,429 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.

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...

Token Extra

This module provides extra token replacements for strings, dates, and numbers. Usage // Number replacement token_replace($original, 'number', 123); // String replacement token_replace($original, ...

Content Type Exporter (obsolete)

The Future Due to improvements in Features I am abandoning this module in favor of the solution that is a) much closer to what I was hoping for, b) has a tremendous amount of community support. As...

Taxonomy Tree Select

Taxonomy Tree Select acts in node forms replacing the select boxes of taxonomy with checkboxes into simple and intuitive expansable trees. Taxonomy Tree Select vs other taxonomy-interface modules...

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...

Cookbook

Overview Cookbook allows for the creation of recipes and the ability to display them in an easy to use and printer-friendly cookbook. The cookbook module is being constructed for use as a teaching...

UC Product Dependencies

UC Product Dependencies is an Ubercart module which allows you to restrict products from being purchased based on CCK Node Reference dependencies, without complicated access control schemes. For...
Categories: E-commerce

Pages