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.
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...
Alert Box
Creates an "Alert Message" block that, by default, will display on every page of your site. Also is controlled by an admin page that allows you to change the message as well as turn the block on...
Mobile Subdomain
Detect if the user is on a mobile device such as an iPhone, Android, Blackberry or webOS. Redirect the user using to a subdomain of their choice. ie http://m.siteurl.com A configuration page is...
Categories: Developer tools
Commerce MultiSafepay
Multisafepay integration for Drupal Commerce. Drupal 7 For install information see README.txt Drupal 8 Installation This module has no extra dependencies but installation via composer is encouraged...
Categories: E-commerce, Integrations
Taxonomy Page Override
Override taxonomy term page and RSS feed on a per vocabulary or per term basis. Usage Install and enable the Taxonomy Page Override and Taxonomy Page Override UI module Navigate to Administration /...
Categories: Site structure
Views Field Options
This module adds an options in Views fields that allows to define a specific HTML block tag. The default tag is (some field handlers override it with ) and cannot be changed through UI. Feel free...
Better Batch
This module improves and extends functionality of the Batch API. Features Global batch jobs Progress pages of global batches are reachable by multiple users. Access validation depends on the users...
Media Derivatives: Youtube engine
Provide a new engine to Media Derviatives API for uploading videos to Youtube API. Derivatives API provide a flexible, extensible and abstract API to implement derivation engines for different...
Categories: Media
Protect Permissions
Motivation Drupal has two extremely powerful permissions: Administer permissions allows assigning all permissions to any role, even to the anonymous user role! Specifically, a user with this...
Packaging
Provides a common set of algorithms for packaging orders into boxes. A plugin architecture allows other modules to define their own packaging algorithms. E-commerce applications need figure out how...
Categories: E-commerce
Contextual Forms
Register your custom Form API forms and embed them into Panels/Page Manager using Ctools' Context system.