17,214 Modules match your search

Extend and customize Drupal functionality with contributed modules. If a module doesn't quite do what you want it to do, if you find a bug or have a suggestion, then join forces and help the module maintainer. Or, share your own by starting a new module.

Forgot Password Block

This module will provide a Forgot Password Block.

Install module and go to admin/structure/block. A Forgot Password Block will be coming in blocks.

You can place Forgot Password Block in any region.

You will type email address in the text field and forgot password link will be sent to your email address.


Commerce SEUR

Drupal module for Commerce transport SEUR company


First code release by morgothz

This module has been supported by:



Dynamic widget for commerce line item field

Dynamic commerce line item widget settings

This module offers the missing connection between product types and line item types.
In this case Products serve as a blueprint for line items.
A product is referenced and all fields for the line item are prefilled with the data from the product.
But you are still able to edit and customize the line item. This will not affect the product in any way.


Commerce Affirm Credit Payment Gateway

This project integrates Affirm Credit Payment Gateway into the Drupal Commerce payment and checkout systems.

This module requires the following modules:


Taxonomy translation UUID

UUID support for i18n_taxonomy. With this module term-UUID is used instead of TID for translations.

On admin/config/regional/translate/translate
taxonomy:term:1234:name -> taxonomy:term:{tid}:[type]
taxonomy:term:6ab188de-c1fc-4d17-bf5b-3ab3a77e4ae9:name -> taxonomy:term:{uuid}:[type]



This module provides a field to integrate with Skype buttons and Skype URI's. The module contains 2 formatters, both configurable.
When a stable drupal 8 version is released, this module will be ported


Trello API

Trello logo


The idea behind this module is to create a simple set of tools to make it easy to do integrations with Trello. For now only reading is supported. The module does nothing in itself, but enables developers to more easily do various things like getting boards or cards without understanding the Trello API


The module is being developed, and breaking changes can occur.


ApacheSolr Search Language Fallback

Simple Module. No configuration required. Reindex content after enabling the module.

On a multilingual site, Apachesolr by default shows search results from all languages. This module when enabled, displays search results from the current language of the site.

If a node is not available in the current language and if the search term matches the content of the node present in the default language of the site, then the default language node is shown in the search results, as a fallback.

Affects all ApacheSolr searches on the site.


Special Taxonomy Tagging In Body

This Modules provides a way to associate taxonomy term with in body content of field.Suppose we are writing content in a post and we want some specific word are linked with taxonomy term listing page like i have one vocabulary called "Fashion catalog" and some term in vocabulary like Tops,LakmeWeek or Footwear.

Now user want while he writing content in post and when he type Term name with special character it will create link with that term listing page so we can using this module.


Fight 215

Fight 215

This module adds a countdown banner for the Fight 215 campaign to every page, and also provides blocks which you can enable with graphics linking to Fight215.org.

Section 215 of the Patriot Act expires on June 1st, 2015. By reauthorizing Section 215, the US Congress would extend the mass surveillance of millions of phone records for another five years.



The BigVideo module provide the ability for attaching background video to site pages.

You'll probably need to adapt/update your theme styles to make your theme look good with background videos.

This module requires the following modules and libraries:

* Modules
- Libraries (https://drupal.org/project/libraries)
- Video.js (https://www.drupal.org/project/videojs)
- jQuery Update (https://www.drupal.org/project/jquery_update)

* Libraries
- BigVideo.js (https://github.com/dfcb/BigVideo.js)
- ImagesLoaded (https://github.com/desandro/imagesloaded)


Scald Dailymotion


Scald Dailymotion is a video provider for the Scald module.


Scald Dailymotion depends on Scald. For specific installation instructions
related to Scald, check out its documentation at:


Scald Vimeo


Scald Vimeo is a video provider for the Scald module.
It can handle URLs and video IDs, and pulls meta data directly from Vimeo.


Scald Vimeo depends on Scald. For specific installation instructions
related to Scald, check out its documentation at:


Scald YouTube


Scald Youtube is a video provider for the Scald module.
It can handle URLs and video IDs, and pulls meta data directly from YouTube.
If a V3 API key is provided then it is possible to also get the author of
the video and to search videos directly in the add form.


Community Media Series

With Community Media Series you can create series and automatically create cm_shows and cm_airings based on specified criteria. The idea is to radically simplify creating recurring shows, without having to add each show and its airings one by one.



This is a training project for Komosion Drupal training.


Tin Can API

The Tin Can API project is a suite of modules that provide various points of integration with the Tin Can API/Experience API. The module(s) can be used to track many different types of user interaction such as viewing nodes, clicking links and watching YouTube or Vimeo videos via the Media module. The Tin Can API module can also act as a framework to track custom statements.

The Tin Can API module has been tested and works with the SCORM Cloud LRS and the Learning Locker.



YellowCube is a warehouse solutions offered by Swiss Post that is specialised on fully automated storage, picking and packing of small parts.


Views Exposed Form Fieldset

This module provides options to render exposed filters and exposed sorts fields in fieldsets.
This module uses the Display Extender plugin for Views and works for any kind of exposed form.
It also works if you use your exposed form in a block.


Drupal 8

The Drupal 8 version has less features for now, work is in progress, help is welcome.


Require aliased paths

Have you ever set-up Pathauto and then thought to yourself, is there any way to block users from accessing content by it's unaliased path?

To put it another way, say that you have a node (node #10) and it has an aliased path of "content/my-super-awesome-page". How do you prevent users from accessing it via "node/10"?

This is a simple module that does just that. Basically, if it detects that the current page has an alias but the page was accessed using it's internal path, it denies access.


eps Online-Überweisung

This project integrates eps payment standard into the Drupal Commerce payment and checkout systems. The eps Online-Überweisung is an off-site payment service of Austrian banks. It is based on the technical eps e-payment standard which is an open and standardized XML interface between online-shops and banks to initiate irrevocable online payments. Extensive documentation can be found here, current version v2.5:


Domain menu overview

Domain menu overview, domains per menu


This module enables you to have an clear overview per domain what the menu
entries are. In Drupal all of these links are on the same page and thus
it is not clear in which domain it is and the menus will grow
very big in time as well.

Another option is to create separate menus per domain. This could be handy or could be total overkill and very clumsy since you will have to change a lot of code probably.