
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.
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...