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

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

Access denied backtrace

Access Denied Backtrace will help you track down the specific place where Drupal is triggering the access denied for a certain role. Use Case: Have you ever gone crazy when certain roles cannot...
Categories: Access control, Developer tools, Site structure

Views Job Board

This module can render table with job posts and group them by company, that's it. Features Render Job Board Shuffle results through JS Requirements Views Installation Install this module Create new...
Categories: Content editing experience, Content display

Marketo

Provides integration points between various Drupal components and the Marketo email marketing system. Note: This is not a replacement for http://drupal.org/project/marketo_munchkin. That module...

Commerce TNT

This module provides real-time shipping estimates via the TNT RTT API. This module is used in conjuction with Drupal Commerce and Commerce Shipping modules. This module requires an active account...
Categories: E-commerce

Boost Custom Expire Rules

The module allows setting different expiry times for boost cached pages. Using this module you can set different expiry times for different pages in the site based on different rules. The module...
Categories: Developer tools, Performance

Ubercart Abandoned Cart Messages

This module sends email messages to users who have abandoned their cart. On each cron run the module look for carts that have been abandoned and that the user has gone to the point in the checkout...
Categories: E-commerce

Email Campaigns

Overview The Email Campaigns module facilitates the site administrator/user to send mails to multiple recipients from their Drupal website. This module also gives flexibility to generates a block...

Webclient

This is a library module. It provides no out of the box functionality other then providing an API that other modules can use. The Webclient API is seperated into three major components: Webclient...

Apache Solr Filefield

This module enables the indexing of the contents of file in a File field along with the entity it is attached to in the Apache Solr search index. For example enabling this module for a file field...
Categories: Site structure, Media

Viewer for 3D Models

Viewer for 3D Models (v3dm) provides a field type to store 3D model files and several formatters to visualize them. The field type doesn't do very much on its own. At present, it's just a container...
Categories: Content display, Site structure, Media

Multisite wizard

This module simplifies the process of converting single site to multisite, make sure that the site administrator did all folder-files steps (see Multisites Using Drupal 7) and ending of auto...
Categories: Developer tools

Pushover

Ever wanted to get notifications on your phone when someting happens on your Drupal site? Drupal Pushover gives you the functionality to set up rules and recieve push notifications on your phone...

Watchdog Array

Allows for passing an array to the watchdog command. This module introduces an alternative to the watchdog command with an extra argument for passing an array that will be included in the message...
Categories: Developer tools

Commerce Invoice Print

Purpose This module fills a gap between Commerce Invoice and Print modules. It allows developers to create in their theme a template file to be used for and only for Drupal Commerce order invoice...

FreshLogin

This was a great proof of concept idea at the time - but it is now recommended to use the Gin Login module which has most of the same features to theme a login form.
Categories: Access control, Developer tools

Commerce Profile2 Checkout Pane

Purpose This module provides a checkout pane for each Profile2 profile type. How-to After creating a profile2 type and filling it with fields, go to Store > Configuration > Checkout Settings and...
Categories: E-commerce, Access control

Commerce Single Address

Provides an alternative to Commerce Addressbook for sites where customers should only have one valid customer profile of a given type. For example, a site selling downloads, where the customer...
Categories: E-commerce

Apache Solr Local Files index & search

On top of Apache Solr Integration(http://drupal.org/project/apachesolr), Apache Solr Local Files came to make it easy for everyone to index contents from files inside a server or a shared network,...
Categories: Site search

Discourse Forum Integration

As of 2013-12-02, this project appears to be no longer supported. If, as the project maintainer, you feel this message has been posted in error, please reply to [#3402587]. Discourse is a modern...
Categories: Integrations

Custom Sitemap

This module is unsupported due to a security issue the maintainer didn’t fix. See SA-CONTRIB-2015-060 - Custom Sitemap - Cross Site Request Forgery (CSRF) - Unsupported for details. If you want to...
Categories: Site structure

Commons Social Sharing

This project has been merged into the main Drupal Commons repository with [#2009294]. For Drupal Commons 3.4 or higher, visit http://www.drupal.org/project/commons to download commons and use this...

Views Foundation

Views foundation help you convert any view into Zurb Foudation features (orbit slider, tabs, accordion, etc.). Note that this module works only with Zurb foundation based themes. Currently known...
Categories: Developer tools, Media

Scald: Kitdigital

Scald: Kitdigital is a video provider allowing Scald module users to add atoms of type video, using Kigital Video platform. This is a D7 module only. Features Import video from its sig Import...

Geocoder Rules

This module is somehow a Drupal 7 version of the Rules Geocoder. It will bring basic geocoding and reverse geocoding to Rules, using Geocoder module.
Categories: Automation, Integrations

Content Experiments

This module allows a Drupal site administrator to create Google Content Experiments within a Drupal site. In short, this module allows an administrator to insert Google Content Experiments IDs into...
Categories: E-commerce, Content editing experience

Pages