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

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

CrowdSec

Integrates your Drupal site with CrowdSec to keep suspicious users and cybercriminals away. No account with CrowdSec required, and no other agent software to be installed. This module brings...
Categories: Integrations, Security

Maestro

If it can be flow-charted, then it can be automated with Maestro. This is not a just a clever saying. It's true. With Maestro, the method to automate your process starts with our visual workflow...
Categories: Artificial Intelligence (AI), Automation, Developer tools

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

Extended Path Aliases

Have you ever wondered why, after defining an alias like about-us for, say, node/123, your pages are still riddled with those ugly machine-generated tabs and links like /node/123/edit, node/123...
Categories: Administration tools

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

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

Two Factor Authentication - TFA / Passwordless Login

Multi-factor Authentication/ Two-Factor Authentication adds an extra layer of protection to your Drupal website. Our MFA module supports various authentication methods, including but not limited to...
Categories: Access control, Integrations, Security

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

System Status

SUMMARY We have a simple mission here at Lumturio; stopping your site from getting hacked. Looking at every aspect of all of your sites, from necessary upgrades and vulnerabilities, to individual...
Categories: Administration tools, Security

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

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

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

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

Pages