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

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

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

Relative timestamps

This module aims to provide an extra display formatter for Date fields from the Date module. As the supplied timestamp gets older, less accurate information will be shown. Future dates and end...
Categories: Content editing experience, Content display

Browscap Context

Provides a simple context condition to get the mobile state of a browser based on values coming from Browscap. After you enable the module you will see a new condition in the context configuration...
Categories: Content display

Fileedit

This module enables file fields to directly edit a file from the browser. The file is streamed to your local PC and opend by the local programm To make this work, there will be a java applet...
Categories: Content editing experience, Media

Date item

This module provides an entity named date_item. It adds a setting to a date field where you can enable the date field to create and synchronise date_item entities for each date in a date field. It...
Categories: Site structure

Pages