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

54,194 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.

Project Dependency

This project provides dependencies for releases. This allows the testbots to download the dependencies for automated testing. The dependencies are specified in the *.info (Drupal 7 and earlier) or ...

Scald: Webform

Scald: Webform is a webform provider allowing Scald module users to add atoms of type webform. This is a D7 module only. Features Drag&Drop atoms webform to WYSIWYG field Attach atom webform via...

Social Auth Slack

This project is part of the Drupal Social Initiative and is based on the Social API. Social Auth Slack allows users to register and login to your Drupal site with their Slack account. The module...

Cardano Connect

Provides a connection between Drupal to the Cardano blockchain

Choropleth Dataset

Choropleth Dataset also enables you to overlaying point-based maps on top of choropleth maps, and provides an iframeable view path so that maps can be embedded on other websites. Live examples:...

Hosting Development Tools

This is a suite of tools to enable smoother development using Aegir. It is currently simply a port of the hosting_reinstall module to Aegir 3. Additional functionality is planned, including: re...

Bulk Edit Fields

Money field convertable

Account Merge

This project was published as version 2 of User Merge.

Gitolite Block

This module adds a block that allows you to display the git clone url (as text) and a link to an online git viewer. I also provides a drush command that can parse git logs and add them to the...

Simpletest Turbo

This module allows developers to cache tables in their tests' setUp() function, meaning tests run faster if many test cases use the same setUp(), and that setUp() function Simpletest Turbo-aware....

Comment advanced

Drupal 8 finally supports multiple comment types, so you can for example distinct between normal comments and reviews, with some additional fivestar field. There are though some UX problems in core...

Search API Glossary

See [#1396222] Installation Enable the module Go to admin/config/search/search_api/index/my-index/workflow Turn on 'Aggregated fields' and save Add a new 'First letter' aggregated field based (for...

Millennium OPAC Integration

This module integrates Drupal with III/Millennium WebOPACs (library catalogs): you can import bibliographic records, or embed records in a node using the input filter. Imported nodes can have...

UK postcode

This module is superseded by the more generic postcode module. This modules defines a new uk_postcode form-API element type and also provides a webform component and a form_builder integration. The...

Hookalyzer

Hookalyzer inspects hook invocations, recording data about them as they fly by. Most interestingly, it keeps track of how datastructures change as they pass through each step of an alter. See the...

Translatable Rules Actions Overview

! Discontinued module ! Description If you use Rules extensively for many of your site's logic related actions, you may have stumbled upon the issue of translating all of your Rules. Using the...

Web3 Signer

Views Reference Defunct

Due to a spelling error in the shortname, this module is discontinued in preference to Views Reference Field which has a shortname which is correctly spelled. The Views Reference Field module is...

Message Thread History

This module is similar to the Message History module except where Message History marks each message as read, Message Thread History marks the thread as read. This enables a list of threads to...

CCK XSLT

The development on that module has basically stopped, so consider to use http://drupal.org/project/xsl_formatter instead Many informations on the web are stored as xml and can be rendered to html...

CacheTags (unsupported)

It is recommended to work on the D8Cache module instead, this module is unsupported. CacheTags is an experimental project to associate cache entries with metadata, which then enables developers to...

PRSS Satellite Monitor

Overview A module for integrating PRSS satellite monitoring into a Drupal site. This module creates a page that displays the same graphs available on the Webmin interface of PRSS Satellite...

Media: Reuters

This module adds support for Reuters videos to Embedded Media Field Once enabled, it allows site editors to paste the Reuters video URLs (e.g. http://www.reuters.com/video/2011/06/13/airbus-view-of...

Entity with property (& type) to form field (& type) translation

The ultimate aim is to have a process/ function that maps data types that you can use in entities (specifically custom entities using the Entity API) to form #type options? This is to dynamically...

Pages