17,072 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.


Prefixer is simple module that allows you to set up prefixes for machine names provided by Drupal core and contributed modules (content types, fields, views and so on).

Notice that the module has no affect on any existing elements and can be disabled on production environment.


Views Custom Cache Tags


Views in Drupal 8 automatically adds cache tags to every view so that their content can be invalidated when it changes (and can be cached as long as possible until they do).

However, Drupal 8 only has a single list cache tag for every entity type. Every view that lists nodes is tagged with node_list and will be invalidated when a node is added, changed or deleted.


Farm Sensor

Provides a framework for connecting sensors to farmOS.

Description available on GitHub: http://github.com/farmOS/farm_sensor



Provides a bridge to use Flysystem as Drupal stream wrappers.

From the Flysystem website:

Flysystem is a filesystem abstraction which allows you to easily swap out a local filesystem for a remote one. Reducing technical debt and chance of vendor lock-in.


Scald Video: JW Player

This module adds the JW Player for the Scald Video module.


Scald Video: VideoJS

This module adds the VideoJS player for the Scald Video module.



Demo Site:http://layer.layui.com




Enki is like the crazy scientist version of https://www.drupal.org/project/devel_themer . This one wraps theme functions and templates and puts information in comments instead of making them visible. The information includes the name of the theme hook and the name of every variable, followed by a list of (pre)process function that added or changed this variable. A * before the variable name means it was there before (pre)process.


Social Link Formatter

Social Link Formatter is a module that adds a new formatter for link fields that renders a link as an appropriate icon linking to the destination if the link is related to a social network. The icon is guessed automatically from the hostname of the link. If the hostname is not related to a supported social network, then no icon is rendered.


OpenID Connect BitBucket

BitBucket doesn't actually support OpenID Connect, but its authentication flow is similar. This module provides a client plugin for the openid_connect module, to support logging in with BitBucket.

This is not affiliated with or supported by BitBucket.


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


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.


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 attach 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 Vimeo

Scald Vimeo is a video provider for the Scald module.


Scald YouTube

Scald Youtube is a video provider for the Scald module.


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.