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.
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
File Compressor field
This module provides a "File Compressor" field type that allows to archive and compress attached files to an entity into a single file. Given that this file is inside a new field on the entity,...
Categories: Content editing experience, Media, Site structure
Page Throbber
Page Throbber is a simple utility module which lets the site developer display a spinning "throbber" and a custom message to display when loading up pages which they know will be slow too load. The...
Categories: Content display, Administration tools, Site structure
Sitewide Alert Message
🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. This module provides functionality to display urgent...
Categories: Administration tools, Developer tools, Access control
Remove Uppercase Accents
USE RUA MODULE INSTEAD THIS MODULE IS RENAMED TO RUA Please visit the new project page here: https://drupal.org/project/rua All development will continue there. The decision for changing the name...
Fonticon
A simple module to use font icons (e.g. from Icomoon) in your themes. The module currently supports Prepending icons to menu links, using the excellent Menu Attributes module Prepending icons to...
Categories: Developer tools
Commerce Xero
Commerce Xero provides integration between Drupal Commerce and Xero.com online accounting. Xero provides an online accounting system, which makes it easy to ingest bank statements, payments,...
Categories: E-commerce, Integrations
Yahoo! Finance currency converter
If you want to take over this project, see Project ownership transfer. This module provides Currency with currency exchange rates through Yahoo! Finance, which are updated continually throughout...
Categories: E-commerce, Integrations
Commerce Credomatic
This project integrates Credomatic into the Drupal Commerce payment and checkout systems. It currently supports Transaction Types: Credomatic is a payment gateway available in: México, Guatemala,...
Categories: E-commerce, Integrations
PhantomJS Capture
The module comes with an integration to PhantomJS which allows you to take screenshots or PDFs of a URL. The module comes with an administration interface that allows you to configure the location...
Categories: Content editing experience, Site structure, Media