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

55,493 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.

Two Factor Authentication - TFA / Passwordless Login

Secure your Drupal website with enterprise-grade Two-Factor Authentication (2FA) and Passwordless Login, designed for high-security environments. It has a plethora of multi-factor authentication...
Categories: Access control, Integrations, Security

css3pie

css3pie module is a simple wrapper around the css3pie library from http://css3pie.com. How to install? 7.x-2.x Install and activate css3pie, libraries and ctools modules. Download the PIE Library...

Webform Multiple File Upload

This module is unsupported due to a security issue the maintainer didn’t fix. If you want to use this module, your options are: Choose another, actively maintained module instead File an issue in...
Categories: Content editing experience

Configuration selector

The Configuration Selector module allows modules and install profiles to provide multiple versions of optional configuration. For example, if you want to provide a view that lists content that...
Categories: Developer tools

views current language

Provide a context filter default argument plugin for views let the view context filter to match the current system negotiated language. This module is very useful when make product search in Drupal...
Categories: E-commerce, Multilingual

CKEditor Responsive Plugin

Tired of manage responsive when you have to use WYSIWYG editor ? This module provide a plugin for CKEditor which allows the user to add responsive area in a textarea. This module is only inserting...
Categories: Administration tools

Google News sitemap

The Google News module for Drupal 7 generates a Google news compatible sitemap feed from your Drupal site's content. Key Features Specify which content types populate the feed, or use a View to...
Categories: Content editing experience, Import and export

Data export phpspreadsheet

This module extends Views Data Export module to allow XLSX files export. Clone from data export phpexcel to use a library that is a) maintained and b) compatible with PHP 7.2. add option select...
Categories: Site structure, Import and export

Token Block

This module provides one custom block named as "Token Block" available in block layout section. We can place this block in any region wherever it is required from the block layout. By clicking the...
Categories: Administration tools, Content display, Content editing experience

reSmush.it image style optimizer

reSmush.it is a free image optimization API. It compresses the size of your images, making them — and therefore your website — significantly faster to load. reSmush.it image style optimizer is a...
Categories: Media, Performance, Integrations

Backstretch

This module provides a field formatter and Context integration for jQuery Backstretch - A simple jQuery plugin that allows you to add a dynamically-resized, slideshow-capable background image to...
Categories: Content display, Developer tools

Entity bundle plugin

Entity Bundle Plugin module allow developers to build an entity type which is attached to strong behaviors. This allows you to provide a class for each entity bundle. It uses ctools plugins as a...

Redirect after logout

Redirect users to an internal or external URL after logout. Redirect users to an internal URL. Supports redirecting to external URL as well. Supports tokens when Token module is enabled. You can...
Categories: Developer tools

Footer Message

🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. This module replicates the "Site Footer" feature from...
Categories: Content editing experience

Varbase Media

Manages type of media contents and entity browsers in the site. Varbase documentation Check out Varbase documentation for more details. Use With Varbase Distribution: This module is best used with...
Categories: Administration tools, Content display, Media

Tocbot - Automatic Table of Contents

This module provides a wrapper around Tocbot which builds an automatic table of contents (TOC) from headings in an HTML document. This is useful for documentation websites or long informational...
Categories: Content editing experience

Views Cumulative Field

This module creates a Views field handler that enables you to calculate the cumulative value of another field in your view. This is great for Views displays created by the Charts module, but can be...
Categories: Site structure

Cloudflare Purge

The Cloudflare Purge module provides a secure and comprehensive way to purge Cloudflare cache directly from your Drupal site. It uses Drupal's built-in Guzzle HTTP client and supports both modern...
Categories: Administration tools, Integrations, Performance

Webform Views Select

This module will let you populate a webform select component with data from a view. Drupal 7 / Backdrop CMS Create a new view (or edit an existing view). Create a "Webform Options" display. Add the...

Keyword Research

The Keyword Research module provides intelligence to help you explore, analyze and select better keyword phrases for your content directly from your website. It also enables you to quickly and...
Categories: Content editing experience, Site search, Site structure

Permission Spreadsheet

Intruduction The Permission Spreadsheet module provides features to import/export user permissions via: Excel (*.xlsx, *.xls) OpenDocument Spreadsheet (*.ods) Comma separated values (*.csv) Tab...
Categories: Access control, Administration tools, Import and export

Alchemy

The Alchemy module provides several interfaces for analyzing site content via the Alchemy services API. Watch the Alchemy screencast demo What is Alchemy? AlchemyAPI provides content owners and web...
Categories: Content editing experience, Site structure, Integrations

Webform UUID

This project is a result of this thread: https://www.drupal.org/node/2076483 It is NOT the same as the Webform UUID Submission module which deals with submissions rather than the webform itself...
Categories: Content editing experience, Import and export

Math Field

The Math Field module defines a new field type to dynamically calculate values on entity forms. This is an alternative to Computed Field that does not require the use of PHP Filter. Math expression...
Categories: Site structure

Extra Image Field Classes

This module adds custom classes to image fields. Introduction: Extra Image Field Classes module allows site builders to easily apply css classes to image field. How to add custom classes to image...
Categories: Content editing experience, Media, Site structure

Pages