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

13,149 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.

geomap

A Google map implementation that renders a Google map block based on geo microformat tags embedded in a page. The locations placed on the google map are obtained by analysing the current page for...

Entity Abuse

🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. ABOUT: Provides ability for any user to add complains...
Categories: Content editing experience

Semantic UI API

This project integrates Drupal with "Semantic UI":- Semantic empowers designers and developers by creating a language for sharing UI. Core Components Semantic UI currently comes with :- 12 - UI...
Categories: Content display, Developer tools, Search engine optimization (SEO)

Entity Cache Loader

First, we had drush_ecl (which is exclusively a drush plugin). Now, we'll have ECL. This is for those that want an actual module to integrate into their drupal project for loading entities into...
Categories: Performance

Diff Entity Properties

INTRODUCTION ------------ The Diff Entity Properties module enables custom or pre-built entities to be fully supported by the Diff module, creating a Revisions List page for all entity types that...
Categories: Administration tools, Content editing experience

Client Config Care

Protects individual config changes against unintended deployment overwrites on automated config import (e.g. your customers' config on a live site). INTRODUCTION The Client Config Care module was...
Categories: Access control, Developer tools

Request Logger

Logs every HTTP Request to the website with the response data details to the standard logger, including responses returned directly from cache. Stores in the log entry useful metadata about the...
Categories: Decoupled, Developer tools

ScrapingBot

What is this ScrapingBot is a service that can take a link and scrape it using an actual browser from almost anywhere in the world. It also offers depth scraping/crawling of an entire website using...
Categories: Import and export, Integrations, Search engine optimization (SEO)

Views Lightbox - Views Vanilla JavaScript Lightbox (VVJL)

The Vanilla Views suite F.L.A.S.H.C.R.P.T.B FlashCrptb is a collection of ten powerful Drupal modules designed to enhance the visual and interactive experience of Drupal Views using pure,...
Categories: Administration tools, Content display, Site structure

XLIFF Tools

This module converts node bodies and titles written with valid(!) HTML markup to XLIFF (XML Localization Interchange File Format) and back to HTML. You can use Computer Aided Translation (CAT)...
Categories: Multilingual

WatchBug

The module provides a central opportunity for sending debug information (most cases php-variables) to the system and directly output it or store it for delayed output. This can be very helpful for...
Categories: Developer tools

Fast File Transfer with X-send file

If your talking about very very very fast file transfer then here is the destiny. Why xsend module is made for? xsend is a simple module to help you to speed up your private file transfers....
Categories: Content editing experience, Media, Performance

Ubercart Restricted Product Groups

Summary This Ubercart module allows the administrator to define groups of products that are sold in restrictive quantities per order. This module works differently than other quantity-restricting...
Categories: E-commerce

Dev Tools

Dev Tools is a collection of PHP classes and functions which help with and simplify Drupal module development. While most components don't have (or need) front-end interfaces, some do provide...

Column Layout

The Columns Layout module allows you to create columnized content in a node's body field or wherever an input format can be applied. It works with plain text fields and works with every WYSIWYG...
Categories: Content editing experience, Content display

Xache

What is Xache Xache, pronounced as Zash, is the missing piece in the Drupal-Varnish puzzle. The problem You think your website is slow? Just add Varnish at the back and things will improve...
Categories: Performance

Ableplayer

This Module is not longer being maintained. The Able Player Module integrates the Able Player jQuery plugin created by the Terrill Thompson with Drupal. Able Player is a fully accessible cross...
Categories: Media

OnePass

🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. About 1Pass 1pass.me platform with Drupal integration....
Categories: Access control

Rocketship theme generator

------------------------------------ This project is superseded by the Rocketship Starter theme ------------------------------------ This module contains a PHP-script to generate component based...

Drupal Second factor Authentication

The sfa Module provides TOTP authentication in a multi-factor authentication scenario. It provides the second factor after the username-password, or a second/third factor along with the dpk module....
Categories: Access control

Fullscreen gallery

Overview The Fullscreen gallery module provides a new image field formatter for entity types. This formatter extends default gallery display of image fields with opening an Fullscreen gallery page...
Categories: Content display, Site structure, Media

Geofield polygon select

Auxiliar config entity to store json polygon collections. It will populate a select in field form widget. To choose which ones are available for each field choose it in field form display settings ...
Categories: Site structure

Layout Paragraphs Theme Extension

Layout Paragraphs Theme Extension This module extends the Layout Paragraphs module to allow loading templates and libraries from the site's default theme directly into the Layout Paragraphs builder...
Categories: Content display, Content editing experience

BYU Views Card

CONTENTS OF THIS FILE --------------------- * Introduction * Installation * How to use INTRODUCTION ------------ Current Maintainer: Katria Lesser, BYU Drupal Users Group Views BYU Card module uses...
Categories: Content display

PDF printing with template

This module uses library FPDI Generate a PDF file for printing based on a template. You can import pages from existing PDF documents. How to use: install module fpdi_print with composer require...
Categories: Developer tools, Integrations

Pages