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

56,764 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.

Social sharing

This module provides social sharing functionality for your site. This is the most flexible solution since this is based on the main Drupal feature - Plugins. You can easily add any social service...
Categories: Content editing experience, Site structure

LocalGov Subsites Extras

This module let you create menu-driven subsites in your LGD site. The menu defines the structure of the subsite, and also lets you use Drupal's standard menu blocks and tools to display the subsite...

Nextcloud WebDAV Mount

Introduction Integrates a Nextcloud WebDAV share into the Drupal private (or public) filesystem so IMCE and other modules can use it via private:// / public://. Three operation modes are supported:...
Categories: Integrations

Format CSV

Format CSV is a module targetted at Drupal developers, allowing to format standard table array as CSV, mimicking Drupal's built-in theme_table() function behavior. It accepts both simple arrays of...
Categories: Content display, Developer tools

Media oEmbed Thumbnail Style

Enables image styles to be applied to oEmbed thumbnails.
Categories: Content editing experience, Content display, Media

Commerce Addressbook Extra

This module for Drupal Commerce extends Commerce Addressbook module and allows to add customer profiles from Register form. Also it allows to setup what field should be used to show the values for...
Categories: E-commerce

Feeds Node Helper

Feeds Node Helper is a collection of useful Feeds Import targets and Tampers. This is how book content can be imported and exported between Drupal sites. It provides helpers for the following:...
Categories: Administration tools, Import and export

Highlight

This module (D7) has two functions: Highlight the keywords from referrer search engine Highlight the keywords from local search Because this module use JavaScript to highlight keywords on client...
Categories: Content display, Site search

Rules link event

This module extends Rules by adding an "link accessed" event - this allows you to create arbitrary links which trigger rules. For example: you can create a URL shop/buy/% which adds an item to the...
Categories: E-commerce, Automation

Domain Menu Links

Domain Menu Links What is: Domain Menu Links is an extension of the Domain module. Your website will have a dropdown in the admin toolbar with all registered domains. You can easily switch domains...
Categories: Administration tools, Developer tools, Site structure

Views Same field Contextual Default

Use case Sometimes we want to build a block displaying content related to the current page's content, sharing the same values with one or more fields. This was usually done via building a custom...

CountUp Formatter

Provides a field formatter that integrates the countUp.js library. The field formatter can be used on integer, float and decimal fields. Field formatters can be applied in the display settings of...
Categories: Site structure

Style Options: Media

The Style Options module provides an image option that allows to upload an image and have it as a managed file. This is limiting, specially if you are used to use responsive image styles or would...
Categories: Content editing experience, Developer tools

Laposta Webform

This module provides seamless integration between Webform and Laposta, a leading email marketing service based in the Netherlands. Laposta Webform allows you to add Laposta subscription...
Categories: Integrations

AI Metering

AI Metering adds token usage tracking, cost estimation, per-user monthly quotas, and two usage dashboards to any Drupal site running the AI module. It subscribes to drupal/ai's event system and...
Categories: Artificial Intelligence (AI)

PDF Export

Overview The PDF Export module gives the ability to export as PDF any kind of content. Basically you are able to select the content to be include or exclude using jQuery selector. Requirements This...
Categories: Content editing experience, Import and export, Developer tools

Font Field Icon

This module will add "Font field icon" new field type to the site.
It consists of two elements – “Select” dropdown with Fontawesome icon selection and a Text field for link display. Features This...
Categories: Site structure

Simple AdSense

Requirements Google Adsense Account (https://www.google.com/adsense) Drupal 8 Implementation Details here Description Simple AdSense Module helps site builders putting a Simple AdSense Block into...
Categories: E-commerce

Friendly Register

Friendly Register module allows users to see if a username or email address has already been used during registration before they submit the form. This module checks the database and returns an...
Categories: Developer tools, Access control

File download count

An API for tracking file downloads. Recommended use is by using file_entity's file/[file:fid]/download callback page. Basically the difference between this and other file download tracking modules...
Categories: Media

Webform Email Reply

Overview This module provides a way for users to reply to webform submissions within the CMS. This allows users to respond to submissions without the need to use their own email client. Features...
Categories: Integrations, User engagement

Bootstrap Core

This is the Drupal 7 companion module for the Bootstrap base theme project. This module will automatically be included in the base project for Drupal 8 (pending [#2390973]). Themes are limited in...

Custom Tokens Plus

The main feature Custom Tokens Plus adds is the ability to use arguments (parameter values) on some tokens, in particular those from the Custom Tokens module, which is a dependency. For instance,...
Categories: Content editing experience, Content display

Update Status

The Update Status module checks with drupal.org once a day to see if there are new officially released versions of Drupal and any modules that you are running. It requires cron to do its thing, so...
Categories: Administration tools

Menu Settings per Content Type

D7 not needed, it's in the core. [#1605982] This module allow to set the Menu Settings with certain Menus for content editing by Content Type. From version 2 of the module you have to be not logged...

Pages