Extensions Directory - Drupal modules

Extensions are installable packages which give CiviCRM new functionality, and this directory provides a centralized list of extensions which the CiviCRM community has created.

Further resources:

This listing displays modules specifically built to integrate with Drupal features. You can also browse directories of plugins or modules that are made specifically for Backdrop, Joomla and WordPress. The recommended way to add functionality to CiviCRM is using CiviCRM extension. There are also many more extensions in various stages of development available on CiviCRM's Gitlab.

Powerful and very popular module provides a smart form builder and processor leveraging Drupal Webform module for CiviCRM.
Exposes CiviCRM data as true Drupal entity types, providing seamless integration with any module using Drupal's Entity API, such as Rules.
Allows Drupal's cron to invoke CiviCRM's cron.
This is a CiviCRM extension designed for large scale donation receipt generation in a heavily regulated environment (e.g Germany).
Allows you to display the CiviCRM menubar on non-civicrm pages of your website.
Aegir module to automatically setup Drupal instances with CiviCRM.

When a customer buys something from a Drupal Commerce online shop, this module:

Creates a CiviCRM contact record if the purchaser doesn't already exist.
Adds the purchaser to the specified CiviCRM group.
Adds (or updates) a contribution history to their record.
This extension will allow Admins to create popup windows with any content, to any user, on any particular page.
This module allows for users to access event payment receipts based on event contribution records in CiviCRM.

Receipts are created as Drupal nodes so site admins can enable printing/PDF exports.
CiviCRM and Drupal both place a copy of jQuery on the page, which is inefficient. This module removes Drupal's (older) copy and uses the single copy from CiviCRM for both applications. This results in faster page loads and a more responsive web browser.
Provides CiviCRM entity destinations for Migrate V2.
Upgrades event iCal buttons to a better looking dropdown that includes a link to Google Calendar.