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

54,477 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.

Migrate Source RSS Scraper

Support RSS + HTML scaping source for migrations. This plugin provides a migrate source plugin rss_scraper that's a combination of RSS feed reader and HTML scraper. It assumes a listing of (for...
Categories: Content editing experience

One API - for Android App

API module to integrate with One Drupal Android App in Google Play Store at https://play.google.com/store/apps/details?id=com.technikh.onedrupal Through your phone app you can Login, Create & edit...

Multi Phone

Allow different phone numbers to be display conditionally across multiple pages.
Categories: Content editing experience, Content display

JSON:API Operations

File upload directory change

This module allow the website administrator to change the location (public/private) of a file/image put in a field. Installation Download or install with composer Enable file_upload_directory...
Categories: Media

Email Validator

EVA (short for Email Validator) is a validation tool aimed at keeping your platforms free from fake or disposable email accounts. This plugin for Drupal provides an easy 3 step integration to get...
Categories: Administration tools, E-commerce, Integrations

Telega (create telegram bot)

Telegram integrations for developers. * Plugable BOTS * User Entity * Chat Entity * Message Entity Bots Plugins: * Demo Bot - https://github.com/php-telegram-bot/example-bot * Generic Bot - Blank...
Categories: Integrations

Pagedesigner Megadropdown

Commerce Quantity Options

Module provides a widget for an order item types and a handler for commerce order item in which you may provide radio or select type options to edit quantity field. Module also support outputting a...
Categories: E-commerce

Modal Form

A toolset for quick start of using forms in modal windows, flavored by access checks. Usage The element to open a form in a modal window. $form['actions']['view_filter_save'] = [ '#type' => 'modal...
Categories: Developer tools

Image Alt Fix

Improve your Drupal Website's Section 508 Compliance by Making Images with Missing Alt Text into Accessible Images Scan your website's rendered content for images with missing or blank alt text...
Categories: Administration tools, Content editing experience, Media

Media Fallback

Add a field formatter for media fields to allow for a media item to be shown in the event that the field is empty.
Categories: Media

Paragraphs WYSIWYG

Simple paragraph type with a WYSIWYG/Editor enabled test field.

CallUs

This module places a Call Us button (click-to-call) to the different different place in your website of the screen which is visible for your mobile visitors and website. This module very useful for...
Categories: Content editing experience, E-commerce, Media

Hero Banner block

This module create block with hero image, title and subtitle options, you can choose the image style for the image. You can manage multiple hero image blocks for multiple pages. Each hero image...

Entity Agree

This module allows entities (commonly nodes) to be identified as agreements that users of a site are required to accept. Usage Add an "Agreement" field onto a entity type/bundle Create or edit an...
Categories: Content editing experience, Site structure

Drupal Commerce Bluesnap

This module allows you to integrate your Drupal Commerce store with BlueSnap's Global Payment Gateway. With a single-integration to the BlueSnap Platform you can accept payments with ease. By...
Categories: E-commerce

Lazy Image Style

Introduction This module add support lazy image for image styles and responsive image. Features Using lazy load images by image style Support responsive image Support base64 "empty" Easy used...
Categories: Media, Developer tools, Search engine optimization (SEO)

Static Content Iframe

It may not ever really be a great idea, but sometimes you just need to host some static HTML content. For instance, you may have inherited a single-page app that works perfectly and all you want to...
Categories: Content editing experience

Link field display mode formatter

Features Adds a formatter for link fields that displays the current entity with another view mode inside the link. It can be configured to display the rendered fields as inline (CSS: display:...
Categories: Site structure

Group Commerce

This module uses the Group module to support B2B purchasing in Drupal Commerce. The use case for the module is currently fairly narrow until additional configuration options can be added to the...
Categories: E-commerce

Redirect to front

Overview This module provide a entity tab to view in front office when you are in case of drupal headless. It takes the path or the alias path of the entity to build the uri. Features Add new tab...
Categories: Decoupled

Migrate Process Array

When migrating content, sometimes you have an array of values you need to filter against known items. This module provides utilities for interacting with arrays during migration, including custom...
Categories: Import and export

Webform Timeout

Provides functionality for Webform (8.x) to limit user time during which he is able to make webform submission. Good example for this functionality is a Quiz based on Webform with Webform Score...
Categories: User engagement

User Geo Address

Provides a Block which renders Geographical address of the user on the basis of device location. Synopsis There are many projects available on Drupal.org which are helpful to display the address on...
Categories: Site structure

Pages