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

53,992 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.

Upload Image Changer

Allows change an original image while upload, by applying a selected Image Style. Features - allow applying Image Style while an image upload; - when an image type will be changed, the file...
Categories: Media

Layout Builder Block

Module deprecated This Module is deprecated in favor of Custom Markup Block. See https://www.drupal.org/node/3265585 Description The module provides a block plugin that allows to place a simple...
Categories: Content display

Advanced Queue Runner

This module provides a way to run Advanced queue automatically as daemon without manually using a Drush command or running a Cron job. Requirements: Advanced Queue ReactPHP components: Event Loop...
Categories: Developer tools

Cloudflare Worker Purge

Sites using Purge can use this module in order to send purge requests to a custom Cloudflare Worker (like Cache Tag) rather than use Cloudflare's Purge API directly. Doing so can enable site owners...
Categories: Performance

Language Switch Links

Translates the language switcher block links to appropriate native language. For example, "Español" instead of "Spanish".
Categories: Multilingual

Component Library

Component library is a way to do theming as a site-building task. Use CKeditor Component Library to allow you to embed your Component Library pattern variants inside ckeditor5 content. Now with...

Content Remote Options

This module provides a new Select field type to be used in content entity types, the field type "List (remote options)", whose options are populated from an endpoint through REST services. In order...
Categories: Administration tools, Content editing experience, Site structure

The Concentration Game

This is a simple card flip game also known as the Concentration Game. This module provides the flip card game as a drupal block that can be enabled on any page. Each flip card game block has its...
Categories: User engagement

File Upload Size Limit

By just enabling this module the file size of each file upload will be validated in the browser before it is uploaded to the server. Features: - validate the file size in the browser before the...
Categories: Media

HTML Tag Usage

Synopsis The HTML Tag Usage module analyzes the contents of formatted text fields on your site and generates a report that lists all HTML tags and HTML attributes in use for each text format. You...
Categories: Content editing experience, Developer tools, Site structure

Address DE

This modules extends the address module to add german subdivisions.

Commerce Unzer

This module provides an integration of the payment provider Unzer for the Drupal Commerce payment and checkout system. Features The onsite payment gateway supports credit card payment. It is a...
Categories: E-commerce, Integrations

Spam Protection, AntiSpam, reCaptcha, Stop bad bots, tor, Spam submissions, web scraping / FREE by CloudFilt

Overview This module integrates Drupal to CloudFilt service. CloudFilt helps businesses to protect their websites, webapps and APIs from bot traffic, tor traffic, web fraud, DDoS and more. Full...
Categories: Integrations, Security

Yext Search Module

A module to add a Yext Search Experience to your site. Requirements In order to successfully use this module, you will need a Yext account with a Search Experience set up. If you don't have a Yext...
Categories: Site search

Media Twig Tools

CONTENTS OF THIS FILE --------------------- * Introduction * Requirements * Installation * Configuration * Maintainers INTRODUCTION ------------ The Media Twig Tools modules brings some features to...

synvisio

This extension module for Drupal does not include SynVisio. It only provides an easy way to include SynVisio interface into an existing Drupal site. SynVisio is an interactive multiscale synteny...
Categories: Integrations

FSK Demo

A demo content for testing theme

Security hardening

Overwrites some Drupal features to security hardening. Remove head meta tag generator to reduce fingerprint software information. Adds XSS protection header in block mode. Adds Strict-Transport...
Categories: Security

CKEditor text pattern replacement

The "CKEditor pattern replace" module is designed to provide an option at "Text formats and editors" to filter the pattern using regular expression and replace it with the replacement text. Try...
Categories: Content editing experience

Field Completeness

This module provides a progression bar with percentage to specify content editors to provide sufficient information to present their content. It keeps track of the completeness of the fields....
Categories: Site structure

Migrate Devel FileCopy

This module contains a single migrate process plugin file_copy_or_generate. As the plugin's ID suggests, this migrate process plugin is able to generate files: if the specified source file is...
Categories: Developer tools

Migrate: URL2Link

Provides a migration path for the
Categories: Import and export

Entity Reference Filtering Link

ABOUT Entity Reference Filtering Link provides a new configurable field formatter for entity reference fields. The filter lets you use tags on a node (or other entity) to serve as links to a pre...
Categories: Content display, Site structure, Site search

Crypto Widget

Description The Crypto Widget (crypto_widget) module provides a block to display cryptocurrencies price. This modules makes use of Coinbase API to fetch the price for the interval configured in the...
Categories: Developer tools

Twig Capture

Enabling this module has no visible effect whatsoever to end users and even developers need to read the compiled twig files to see any changes so almost always it is completely invisible. It is,...

Pages