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

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

Revision scheduler

Allows scheduled operations of node revisions. Integrates with Workbench moderation to enable scheduled moderation of node revisions as well. Developed by Palantir.net and sponsored by Minnesota...
Categories: Content editing experience

Community Media Show

Show defines a basic content type designed to collect information from a producers about the show. In the simplest configuration, Show can replace the paper "cablecast agreement" most stations use....
Categories: Media

Media Playlist

Description Adds playlist functionality onto the media module. Background The module is designed to work with a variety of other Modules that Extend the Media Module, such as jPlayer, Mediafront,...

APC Status

Provides an APC status and cache reporting page, accessible by a link on the status report page. Installation APC Status requires: Libraries API module. apc.php, renamed to apc.php.inc and put in a...
Categories: Administration tools, Developer tools

Tag Sphere

Tag sphere provides integration with jQuery plug-in Tag Sphere to create vocabulary blocks with rotating terms. Installation guide : Please read README.txt file and configure for the same from the...
Categories: Site structure, Integrations

Nice Tags

This module improves seamlessly the UX for taxonomy tags input fields. No 3rd party JS libraries are required, as it works out of the box with jQ version shipped with Drupal. Current Features If JS...
Categories: Developer tools, Site structure

Views nodes split

This module allows site administrators or builders to have a different view mode for the first nodes of a view result. If you ever had (or currently have) this scenario: you have a view of nodes...

Opening hours

This module is intended to make it fairly easy to manage opening hours for a large number of locations. The use case this was built for is a chain of public libraries that have rather different...
Categories: E-commerce, Site structure, Developer tools

Selected and unselected values formatter

The default formatter for multiple values displays only those values that were selected in the node edit form. Sometimes it's useful to show all values and with some added markup indicate which...
Categories: Content display

Term Meta Tag

Set taxonomy vocabularies that should be used for the 'keywords' and 'description' meta tags. Term names are used for 'keywords' and term descriptions are used for 'description'.
Categories: Site structure

Fieldgroup horizontal tabs

Provides formatting of fieldgroup as horizontal tabs. This is a backport of the horizontal tabs format for Field group from Drupal 7. To style field groups as tabs, select the "horizontal tab"...
Categories: Content editing experience

Unset CSS

Allows site admins to set a list of css files/path patterns that should be unset. This means when you build themes you don't have to override so much default css. It works with public and private...
Categories: Developer tools

Facebook Photo Filter

Facebook Photo/Album Text format for Drupal Demo: We can try the module on simplytest.me. Install This module has no dependency, you can enable it like any other Drupal modules. Go to /admin/config...
Categories: Content editing experience

UC Tracking Links

About This module provide a shipment tracking link on the order page for Ubercart. When the user clicks on that link, the web browser navigates to the tracking page provided by the carrier. At the...
Categories: E-commerce

Drupal static (backport)

This is a backport of the drupal_static function found in Drupal 7+, for use in Drupal 6 projects. Information on usage can be found here: http://api.drupal.org/api/drupal/includes--bootstrap.inc...
Categories: Developer tools

jQuery Mobile Views Integration

This module will add the ability to create basic lists and grids, formatted for jQuery Mobile, using Views. Currently the integration supports the following list types with more to come: Basic...
Categories: Content display

Context Accordion

Context is a great module that aims to replace Drupals quite lacking block management system among other things. However, from time to time it's pretty rough on the edges. This small helper module...
Categories: Content display, Developer tools

Domain Redirect

Makes redirects domain-aware, allowing the same source path to redirect to different destinations depending on the active domain. Features Adds a Domain field to redirects — scope a redirect to a...

Commerce Moneris

Moneris is a payment solution for Canada and US. Overview Commerce Moneris is a payment module that integrates the Moneris payment system with Drupal Commerce. Supported payment methods 8.x and 7.x...
Categories: E-commerce

Secure Share / Social Share Privacy

Secureshare / Social Share Privacy provides a implementation of the 2-click-solution from heise.de ( http://www.heise.de/ct/artikel/2-Klicks-fuer-mehr-Datenschutz-1333879.html ) for more privacy...

Commerce Canada Post

This module provides Canada Post shipping quotes for Drupal Commerce. The 7.x-1.x branch supports the SellOnline API. Canada Post plans on retiring this API but their technical support says it will...
Categories: E-commerce

Profile Lite

Similar to the Profile2 module, this module is an alternative and simplified successor to the deprecated Profile module that ships with Drupal core. This module differs from Profile2 in that it...

QueryLoader2 integration

Overview A module for easy embedding and configuring of the jQuery QueryLoader 2 library into any Drupal site. The plugin has been included with the module with permission from the original author....

Context Block Info

Overview This module provides additional info to context administration. It creates info page with all contexts and blocks to make it easier for administrator to navigate between context and block...

Click to Schedule

Click-to-Schedule by TimeTrade is a new, proven way to convert website visitors into booked appointments or meetings for you and your team using online appointment scheduling. It enhances your...

Pages