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.
Panel Bonus Package
D7 Port This functionality will be available in Display Suite. So D7 Port will only provide new Content Types, Relations, Layouts and Styles. READ ME / LIMITATIONS You must use panels +3.8 Not...
Categories: Content display
Taxonomy Term Children
INFO This module, as of new knowledge, is obsolete. I will create a video how to do that with views and will link it here. The Taxonomy Term Children Module provides a block that shows all children...
Categories: Content editing experience, Content display
Views jFlow
A slideshow style plugin for Views 2, using the lightweight jFlow plugin for jQuery. jFlow is a minimalist jQuery plugin that compresses to less than 2.5k. The original authors page is currently...
Categories: Developer tools, Media
UC Quickbooks Merchant Service (Quickbooks Payments)
2021/05/23: This module is no longer supported. We don't have any more D7 sites using Ubercart and no clients using QBMS. If anyone is interested in taking it over and continuing support please...
Categories: E-commerce
Drupal Variables
The Drupal Variables module lets you: View List of all the Drupal Core & Custom Variables Add New Variables Sponsorship: This project is sponsored by SourceN. We provide specialist consulting...
Categories: Developer tools
ZipCart
Overview ZipCart provides a means to download many files at once. Users may select multiple files for download (adding files to a "cart"), then fetch them all as a single bundled Zip archive. How?...
Categories: Content editing experience, Media, Developer tools
Ubercart Views Upsell
Ubercart Views Upsell provides two new blocks to help you automatically upsell (or cross-sell) products in Ubercart stores: Customers who bought this product also bought The upsell_product_pairs...
Categories: E-commerce
Eloqua
Eloqua is an automated marketing and demand generation software built to improve the quality and quantity of customers' sales leads and streamline their sales processes. Drupal 7 Eloqua Tracking...
Categories: Integrations
Chase Paymentech for Ubercart
This module adds Chase Paymentech hosted checkout as a payment method to Ubercart. This module is complete in its ability to function as a payment interface between Ubercart and Chase Paymentech....
Categories: E-commerce
Guestbook Views
Guestbook Views provides Views module integration for the Guestbook module. The module makes available the following: A field for displaying guestbook entries. An entry can be truncated and...
Prediction game
The Prediction game module lets administrators create leagues or tournaments consisting of several matches, on which bets by players can be made. After each round of matches, the results can be...
Categories: User engagement
Field definitions
This module is a port of CCK Field Definitions for Drupal 7. It will support the new Field API, instead of CCK. The purpose of this module is to display to the user a list of node type fields,...
Categories: Administration tools, Content editing experience
Mixpanel
Provides integration with the Mixpanel real-time analytics service. Unlike Google Analytics, Mixpanel isn't for tracking aggregate data about page views (though you can do that with it if you wish)...
Categories: Integrations
Giga Menu
The Giga Menu module enables a standard Drupal menu to be displayed as a Mega Menu. Mega Menus are menus in which sub-items are displayed all at once, giving users access to the whole navigation...
Categories: Administration tools, Site structure
Nodetype trigger
The Nodetype trigger provides additional triggers to associate actions with. Creation of a node of a certain nodetype can be associated with actions. Same applies to deletion of nodes. Install the...
Listing
Update December 2011: The listing location module now has a release candidate. The Listing Premium module is now in place to create paid listings of different levels for different periods of time...
Categories: Content editing experience, Site structure
SimpleWiki filter
#D7CX: I pledge that SimpleWiki Filter will have a full Drupal 7 release on the day that Drupal 7 is released. SimpleWiki is an easy-to-use input format based on the work done by WikiCreole...
Categories: Content editing experience
Omega User Interface
Project Information The Omega UI, or OUI (pronounced: ooooowheeee) is a module designed to enhance the interface for assigning and building grid regions and zones in Omega subthemes. While this...
Categories: Administration tools, Developer tools
Ubercart Early Bird Discount
This is a discount module for Ubercart which allows for date-based discounts without coupon codes that can be set per node at product creation. Example usage would be for an event website where pre...
Categories: E-commerce
Client UI Control
The Client UI Control module is intended to cleanup and "hide" options from clients that could potentially break a site after site handoff. The first iteration/release of this module simply...
Categories: Administration tools
Toolbar Hider
Overview The Drupal 7 toolbar can be useful, but sometimes you are trying to get a screenshot without logging out, or are experimenting with the theme, you wish it wasn't there. With Toolbar Hider,...
Categories: Administration tools
Cross Clone
This module let's you clone and couple nodes in different ways and between different node types. This module doesn't provide a UI on it's own. Everything is triggered and configured through Rules....
Closed Question
Features Designed for practicing: students can take as many attempts as they like. Many feedback options, feedback can change with attempts. Many question types. Questions can be added anywhere in...
Categories: Content editing experience, User engagement
Array Tokens
I'm looking for a co-maintainer for this module – in particular in order to port it to Drupal 7. The Array Tokens module allows you to use all values in multiple-value CCK fields and multiple-value...
Categories: Content editing experience, Site structure
Frontpage
This module allows setting a node as frontpage for anonymous and authenticated users. Users can be allowed to set the frontpage by setting the appropriate permissions. Once the module is enabled...
Categories: Access control, Content display, Developer tools