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.

Conditions

The Conditions module provides some condition plugin based functionality. - A conditions form element - A conditions-groups form element - A condition field type
Categories: Developer tools, User engagement

Salsa API

Note: This is the API integration for Salsa Classic, which will be shut down by the end of 2022. This module is therefore being marked as unsupported and will see no further development. Salsa API...
Categories: Integrations

jQuery Tools

jQuery Tools is a collection of the most important user-interface components for today's websites. It provides libraries for the following jQuery elements: Tabs Tooltip Scrollable Overlay Expose...
Categories: Developer tools

Reservations

Reservations consists of an API that enables nodes of any content type to be reserved based by users by role as either a resource of a bucket. Using the bucket configuration works more like a hotel...
Categories: E-commerce

Node reference auto-create

Provides an additional CCK widget type for the base field node reference. The auto-create widget type provides a text-field for input of the node title like standard node reference fields, but...

Node reference field

Allows fields on the node referenced by a node reference auto-create field to be viewed and edited. In other words a node reference is created to a particular node which has additional cck fields....

Public Download Count

Public Download Count keeps track of file download counts like Download Count module. The biggest difference between Download Count module and this module is that this module works under the Drupal...
Categories: Media

File Access

File access is simply designed to deny or approve access to individual files when using Drupal’s private download method. See ‘background’ below for more information. Requires...
Categories: Media

Amazon S3

This module provides an administrative interface to browse, create, and delete files/buckets (buckets can be thought of as folders) from Amazon's servers. It also provides a drupal-style API for...
Categories: Media

Support Timer

Provides a javascript-based timer for tracking how long users are working on support tickets. Also provides administrative reports. Depends on the Support Ticketing System / Helpdesk module.
Categories: Developer tools

Drupal SEO Friend (Tools & Reports)

Overview The Drupal SEO Friend module is meant to be used along side existing Drupal SEO modules to make them more effective. This module does not replace functionality available in the SEO...
Categories: Administration tools, Content editing experience, Developer tools

UC Correios Quotes

Correios Quotes is to calculate the shipping quotes from Correios (Brazilian Postal Service). This is a especific module to Brazilian Drupal community and it is a contrib module to Ubercart project...

IMCE SWFUpload

A module to integrate the SWFUpload module into the IMCE file manager to allow for multiple uploads. For version 2, enable the module and a bulk upload option will appear on the IMCE page for a...

Taxonomy Export

Taxonomy Export is a light-weight module for managing exports and imports of vocabularies and terms. Currently the following features are supported: Exporting vocabulary definitions Exporting...
Categories: Administration tools, Import and export

Views Formatted Field

Field handler to provide custom displays by using one of specified input formats (i.e. Filtered HTML, PHP code, Smarty code) with ability to access value of current field, all arguments values, all...
Categories: Content display, Content editing experience

Tab Name Tweaker

Allows admins to override the name of the 'View' and 'Edit' tab on node pages. Possible use cases: 'View' or 'Edit' is not descriptive enough. Organic Groups: when the normal 'View' tab serves as...

Late Form Alter

Provides new form alteration hooks that give developers a chance to alter form data after every other module has performed their own alterations. hook_late_form_alter() hook_late_form_BASE_FORM_ID...
Categories: Developer tools

Balance Tracker

Balance Tracker creates a balance sheet to display account credits and debits belonging to users. It also provides UI tools, Views integration, and an API to allow the site administrators or other...

SMS Bulk

SMS Bulk lets you mass send SMS to a filtered list of mobile phone numbers (users, contact lists, civicrm contacts). This is a bridge module between smsframework and views bulk operations. This two...
Categories: Integrations

Whatever:hover

STATUS: OBSOLETE This module has not been ported to Drupal 7 and considering the age of the browsers this module was targetting, it is unlikely that such fixes are needed any longer. The author of...
Categories: Developer tools

DIBS Payment Gateway API

DIBS is the biggest payment gateway provider in Scandinavia. This module makes it possible for other modules to integrate and receive payments through DIBS Internet. The module it self does not ...

Media: YouKu

This is a provider file to integrate Youku with Embedded Media Field. Youku is one of the famous online video site in China.
Categories: Content editing experience, Content display

ImageField Assist

This module can use every single ImageField field added to any node in a Drupal 6 website, and uses ImageCache presets to display it. ImageField Assist was originally based on img_assist code....
Categories: Content editing experience, Developer tools

Embed Google Maps Field

The Embed Google Maps module provides a CCK field for embedding Google Maps into nodes. You can embed any kind of Google Maps including driving directions and personal maps. You can also type a...
Categories: Site structure, Integrations

Node Reference Variables

Drupal 7 Version This module exposes nodes referenced via the node_reference (References) module in two ways: 1.- Provides a field formatter to display as jQuery UI Tabs, the nodes referenced in a...
Categories: Content editing experience, Content display, Developer tools

Pages