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.
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
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
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
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
Edit section
🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. Allows freeform text sections to be edited individually,...
Categories: Content editing experience
Ubercart Recommender
This module provides two types of Ubercart product recommendations: "Users who purchased this product also purchased ..." "Personalized product recommendations based on my purchase history" The...
Categories: E-commerce, Search engine optimization (SEO)
Views Live Filters
Automatically applies exposed filters as soon as they are changed, without the user having to click Apply. This module has been replaced by Views Hacks and its submodule Views Filters Auto-submit....
Referential Integrity for CCK
This module provides a method to enforce referential integrity rules for CCK user and node reference fields. In other words, it allows you to decide what to do with reference values when a...
GMap Blocks
This module enables administrators to create blocks containing a Google Map. Each map is highly configurable and can contain multiple locations which are created separately and are therefore...
Categories: Developer tools, Site structure
Quantcast
Description Provides seamless integration with Quantcast media measurement and web analytics service. Where to get API Keys? To use Quantcast, you need to register with their service at: https:/...
Multivariate
Overview This module provides a simple interface for setting up multivariate or A/B style studies that can be performed on a live sites to test the effectiveness of various interfaces. Deep...
Confirm node post
This module forces user to preview posts and hide editing form on preview page.
Categories: Content editing experience
Gigya - Social Infrastructure
Moved The module, including its development, has been moved. To download the latest Gigya–Drupal GConnector, click here.
Categories: Site structure, User engagement, Integrations
Prowl push notifications
This is a Drupal module that provides support for Prowl, which is a push notification client for the iPhone. It relies upon php-prowl. This module currently does the following things: Sends push...
Categories: Administration tools, Security
To do list
Concept Offers a content-type for a simple To do list. It can be used for anything that needs to be done: getting milk at the store, reminding yourself to update a profile, telling your users to...
Categories: Content editing experience
Forum email integration
This module enables Drupal to receive email messages and post them directly into a forum. Each forum gets its own unique email address, which only users registered on the site and assigned the...
Categories: Content editing experience, Integrations
Ubercart Conditional Payment
This module adds workflow_ng (in Drupal 5) and Conditional Actions (in Drupal 6) support to Ubercart payment methods, so payment methods can be restricted by cart total, user role, or any other...
Categories: E-commerce
Ajax views refresh
Ajax views refresh is a plugin module for Ajax. Allows views to be refreshed on Ajax forms submission. The best use case is a node creation form and a view of nodes (or comments) below, which would...
Categories: Developer tools
Login Cookie (set/unset cookies on user login/logout)
This module enables you, with very easy UI, to set or unset cookies for users when they login or logout from your site. use cases: * Some CDN allow bypassing CDN cache when a special cookie with...
Categories: Administration tools, Access control
VerticalResponse
The VerticalResponse module allows users to sign-up or subscribe to a VerticalResponse mailing list from a drupal node. The module also allows administrators to generate VerticalResponse e-mail...
Categories: Integrations
Delete Orphaned Terms
This is a utility module for deleting "orphaned" taxonomy terms. By default, terms with zero nodes associated with them are considered orphans, though administrators can specify the number of nodes...
Categories: Site structure
Website Screenshot
The main goal of this project is to easily integrate screenshots of websites and web pages (URLs) into your Drupal site, utilizing various other modules to extend the functionality and power of...
Categories: Content editing experience, Developer tools, Media
SONISWEB Integration
This is a set of developer APIs that allows Drupal to interact with the SONISWEB Academic Administration System (Version 2.3 or higher). What this module does not do Provide any functionality...
Categories: Developer tools, Integrations
Typeface - Custom Fonts
Looking for maintainers for this module. With typeface you can embed custom fonts into your website, so you don't have to render text to images. Instead of creating images or using flash just to...
Categories: Content display, Content editing experience