Contributed module documentation

Documentation for contributed modules for Drupal 8 and later versions.

See the list of contributed modules for Drupal, ranked by the number of actively installed instances. See "Creating custom modules" for developer info.

There is also a Comparison of Contributed Modules section, which may help you decide which module to select, among a group of modules with related functionality.

A11Y Paragraphs Tabs

A11Y Paragraphs Tabs adds paragraph tabs to their content that comply with accessibility standards.

AI Interpolator

AI Interpolator makes it possible to chain AI tools together to automate editorial processes and multi-modal content manipulation.

API Authentication

API Authentication modules restrict and secure unauthorized access to your Drupal site APIs using various authentication methods

APITools

APITools simplifies authentication and facilitates seamless integration with web services for Drupal modules.

Accelerated Mobile Pages (AMP)

The AMP module is designed to convert Drupal pages into pages that comply with the AMP standard.

Access NASA API

How to use the Access NASA API module.

Access Policy

Use fields and other attributes to control access to entities.

Accessibility Scanner

Accessibility Scanner module perform accessibility scans on local and remote websites based of a list of URLs or XML sitemaps.

Acquia Migrate: Accelerate

An enhanced UI and assistant for Drupal migrations.

ActivityPub

How to configure or extend the ActivityPub module

Add To Calendar Date Augmenter

This module provides links to add an event to Google Calendar, Outlook, and any iCal-compliant calendar.

AddToAny Share Buttons

AddToAny share buttons for Drupal, including Facebook, Twitter, Pinterest, WhatsApp, Reddit, Google+, and many more.

Address Decoupled

The usage of the Address Decoupled module.

Address for Luxembourg

The usage of the Address for Luxembourg module.

Address for Rep. of Moldova

The usage of the Address for Rep. of Moldova module.

Admin Menu Swap

Customize which menu is the admin menu per user role.

Adobe Launch

AdobeLaunch snippet injection for Drupal

Advanced CSS/JS Aggregation

Usage and configuration of the 3.x branch of the Advanced Aggregates module for Drupal 8.

Advanced Insert View

How to use the module?

Advanced Varnish

Advanced Varnish is an integration layer between Drupal and Varnish reverse proxy.

Advanced Views RSS Feed

An extensible system for creating customizable RSS/Atom feeds using Views on Drupal 9+

Aggregator

Aggregates syndicated content (RSS, RDF, and Atom feeds) from external sources.

Akamai

Docs for the Akamai module for Drupal

Album Photos

Album photos overview

Alexa

Alexa

Allow a content type only once (Only One)

The Allow a content type only once module allows the creation of Only One node per language in the selected content types for this configura

Anu LMS

Anu LMS is a deceptively simple learning management system built on Drupal

Apigee API Catalog

Apigee’s API Catalog module lets you document your APIs in your Drupal developer portal using OpenAPI specifications and SmartDocs.

Apigee Developer Portal Kickstart

The Apigee Developer Portal Kickstart distribution enables you to quickly evaluate and create a new Apigee developer portal using Drupal.

Apigee

The Apigee module lets you connect your Drupal developer site to Apigee Edge, Apigee X, and Apigee hybrid orgs.

Apigee Monetization

Integrate a Drupal developer portal with Apigee Monetization.

Apple News

Installation and setup instruction for Apple News module in Drupal 8

Astrology

README.txt for module astrology 8.x-1.x

Atoms

Atoms is meant to give developers an easy and quick way to add small pieces of content to a site.

AudioField

Documentation for Drupal 8's Audiofield module

Augmentor User Guide

Easy-to-use AI integration that puts editor experience first

Authorization

A versatile abstraction layer designed to streamline the integration of various authorization systems into Drupal.

Auto Node Translate

Auto Node Translate Documentation

Auto Taxonomy Term Translate

Auto Taxonomy Term Translate Documentation

AutoFloat

Anything that does not belong on the project page.

Automatic Updates

The Automatic Update service for Drupal aims to simplify the update process and provide confidence that an update will apply cleanly.

Avatar Kit

Avatar Kit provides dynamic avatars for Drupal 8 entities.

Azure Drupal Sync

User Sync for Azure AD / Azure B2C module provides an option for bi-directional synchronization of the users between Azure and Drupal

BEE Hotel

Use BEE Hotel to build an on Line Reservation System for your Hotel, B&B or any Otherwise business managing Rooms to Rent.

Backup and Migrate

Information on how to use the Backup and Migrate module for Drupal 9.

Bamboo Twig

A short documentation to migrate from the old version 8.x-1.x to 8.x-2.x.

Behat UI

Documentation for the Behat UI module

Better Exposed Filters

The Better Exposed Filters (BEF) module extends the default views exposed form with additional options.

Bibliography & Citation

Bibliography & Citation module installation, configuration and usage examples.

BigCommerce

The BigCommerce module integrates Drupal with the BigCommerce platform

Block Class

Block Class allows users to add classes to any block through the block's configuration interface.

Block Form Alter

The Block Form Alter module provides functions to alter block forms consistently across implementing plugins

Block List Override

Block List Override allows you to remove or allow specific blocks from Layout Builder's block list and for the system in general.

Block Style Plugins

Documentation for the Drupal 8 Block Style Plugins module

Blog

Documentation for the Drupal 8 contributed Blog module.

Boost

Provides static page caching for Drupal, enabling a big performance and scalability boost for sites that receive mostly anonymous traffic.

Bootstrap Layouts

Documentation for the Bootstrap Layouts module for Drupal 8.

Bootstrap Paragraphs

Documentation for the Drupal 8 Bootstrap Paragraphs module

Bootstrap Quick Tabs

A Bootstrap renderer for the Quick Tabs module

Bootstrap Theme Toggler Block

Enables color modes, and provides toggler element, for a Bootstrap based themes, using the bootstrap ver. 5.3 or later.

Bothive chatbot

Bothive chatbot

Botman

Documentation for the Botman module

Boxout

The Drupal 8 Boxout module is used to create a styled box in your page.

Braintree Cashier

Documentation for the Braintree Cashier module that enables recurring subscriptions with the Braintree payment gateway.

Breakgen

Getting started

Brightcove

Brightcove Video Connect documentation for Drupal 8 and 9

Bundle override

How to use and declare bundle_override module

Burndown

Installation and usage guide to the Burndown project management module

Business Rules

Documentation for the Drupal 8 contributed Business Rules module.

Bynder

Documentation for Drupal 8 version of the Bynder integration module.

CAS

Details on how to use the CAS module for integrating your site with a CAS single sign on server.

CDEK API

This module is a wrapper for convenient use of the CDEK Delivery Service API.

CKEditor LTS

WYSIWYG editing for rich text fields using CKEditor.

CKEditor 5 Premium Features

CKEditor 5 Premium features is a module for Drupal 9/10 that will provide a set of collaborative solutions and the ability to export your c

CKEditor

Documentation for the Drupal 8 and later contributed module CKEditor.

CKEditor Accessibility Auditor

Provides a button in CKEditor which, when clicked, will run the HTML_CodeSniffer Accessibility Auditor on the source code of the content cur

CKEditor CodeMirror

Documentation of the CKEditor CodeMirror module for Drupal 8.

CKEditor Entity Link

Link text to any entity on your website.

CKEditor Font Size and Family

CKEditor Font Size and Family enables the Font Size and Family plugin from CKEditor.com in your Drupal 8 text editor.

CKEditor Google Search

This enables Drupal's default WYSIWYG text editor capable of google searching the selected words.

CKEditor Libraries Group

CKEditor Libraries Group manages CKEditor 4.x plugin support for composer.

N1ED: multiplugin for CKEditor

Big multiplugin for CKEditor 4. N1ED will turn CKEditor into modern block by block content builder.

CMRF Core Documentation

General documentation about CMFR Core

CSV Importer

Manu links import.

CSV to Config

Imports CSV into configuration for Drupal 8.

Cached moderation state

Caches the moderation state of an entity in a field instance on the entity.

Calendar View

Display View results in a Calendar

Canvas LTI

Documentation guide for configuring the LTI module and creating LTI plugins.

Captcha Keypad

This module provides an alternative captcha security, where the user can use

Changed Fields API (8.x-3.x)

Explains how to use Changed Fields API

Changed Fields API

Explains how to use Changed Fields API

Chaos Tool Suite (ctools)

A series of tools that makes code readily available for developers and creates libraries for other modules.

Chart Suite

Chart Suite Documentation

Charts

Documentation for the Drupal 9+ version of the charts module.

Chatbot API

Chatbot API facilitates the implementation of Chatbots and Personal Assistants (i.e. Alexa, Dialogflow/Api.AI, etc.) intents.

Chatbot Framework

Install and configure Chatbot module

Claro

Drupal administration theme that is being worked on as part of Admin UI and JavaScript modernization initiative

Cloud

Cloud provides a Drupal-based Cloud management console to enable you to operate multi-cloud infra such as AWS, GCP, Azure and OpenStack.

Cloudflare Stream

Integrate Cloudflare stream videos in the Drupal CMS

Cloudinary

The module can help user easily to use Cloudinary media library in Drupal and integrate it with media.

Color

Allows administrators to change the color scheme of compatible themes.

Color Field

The color field module provides a field to collect color with various widgets including native HTML5.

Comment Notify

Email site visitors and registered users when new comments are posted.

Comment Notify (duplicate, please delete)

Email site visitors and registered users when new comments are posted.

Comment mover

Documentation regarding Comment Mover

Commerce Fraud

A quick summary of Commerce Fraud and about the Initiative

Commerce API

The JSON:API interface for the Commerce module.

Commerce Affirm Credit Payment Gateway

Commerce Affirm Credit Payment Gateway project integrates Affirm Credit Payment Gateway into the Drupal Commerce payment

Commerce Approve

Provides ability for customer to verify order before completing checkout.

Commerce Authorize.Net

Drupal Commerce integration with Authorize.net

Commerce Braintree

Documentation for the Drupal 8 Commerce Braintree module.

Commerce Cart API

Provides a RESTful interface to interact with carts in Drupal Commerce via a lightweight public API.

Commerce Cart Flyout

Documentation on how to install and configure the module

Commerce DIBS integration

Commerce DIBS

Commerce Easy

This module provides Commerce Payment Gateway plugin for allowing you to take payments with Easy

Commerce Funds

Documentation for the Drupal 8 Commerce Funds module.

Commerce Google Tag Manager

​​​​​​​Provides Commerce integration for Enhanced Ecommerce via Google Tag Manager.

Commerce Ingenico

Commerce ingenico module provides Ingenico ePayments (aka Ogone) integration for the Drupal Commerce framework.

Commerce Inventory

How to use the Commerce Inventory module.

Commerce Migrate

Documentation for migrating to Drupal Commerce 2.x

Commerce NoFraud

The usage for the Commerce NoFraud module.

Commerce Order Document

Provides a framework for creating Drupal Commerce Order documents

Commerce Product Variation Table

How to use and extend the Commerce PVT module

Commerce Pagseguro Transparente

How to install the Drupal 8 Commerce PagSeguro Transparente module

Commerce PayPal

Integrates PayPal into the Drupal Commerce payment and checkout systems.

Commerce Payment Extra

This module containes helpful extended API to commerce_payment module that allows you to perform some payment automation

Commerce Point of Sale (POS)

Overview of using the Drupal Commerce POS Module Suite

Commerce PostFinance Checkout

Drupal Commerce integration with PostFinance Checkout (All in one & Flex)

Commerce Postfinance

Provides Commerce integration for the Postfinance payment gateway.

Commerce Recurring Metered Billing

Adds support for metered billing to Commerce Recurring-powered subscriptions.

Commerce Rental

Adds rental functionality to drupal commerce.

Commerce Reporting

Commerce reporting adds a reports system to Drupal Commerce

Commerce Square Connect

Drupal Commerce integration with Square, the payment / POS company making commerce easy and accessible to everyone.

Commerce Time Slots

The usage of the Commerce Time Slots module.

Commerce Tpay

Using Module

Commerce TrustedShops

Provides Commerce integration for TrustedShops.

Commerce Variation Add-on

Documentation for the Drupal 8 contributed module Commerce Variation Add-on.

Commerce Webform Order

Example of usage and screenshots

Commerce iATS

Documentation for iATS Payments integration with Drupal Commerce for Drupal 8/9/10

Commerce iDEAL Payment Gateway

Documentation for the Commerce iDEAL Payment Gateway module for Drupal 8 and Commerce 2.

Component Schema

Component Schema provides a schema-based approach to defining and working with theme-level components.

Components

Make theme components with Twig helpers

Computed Field

Lets you add computed fields to entity types, whose values are defined in PHP code.

Computed Field Plugin

This module allows developers to create computed fields via the Drupal Plugin API.

Conditional Fields

Conditional Fields 8.x-1.x allows you to manage sets of dependencies between fields.

Config Override Inspector

Config Override Inspector provides indicators to administrators where form fields represent configuration that is overridden.

Config Pages

ConfigPages module intended to handle configuration or content which should be present as single item but also should vary based on context.

Config Single Export

Read briefly about what this module is made for and who can leverage the best from its functionality

Config Token

Allows custom tokens to be stored and exported via configuration manager.

Config Partial Export

Read briefly about what this module is made for and who can leverage the best from its functionality

Configuration Kits

Information on how to use, extend, and create your own configuration kits.

Configuration Split

Splitting up the monolithic site configuration

Content Alerts

Show new created node alert.

Content Feedback

How to use the Content Feedback module.

Content Import

Content Import

Content Packager

Content Packager eases the process of archiving or delivering only the Content and media/files relevant to a project or offline deployment.

Content Planner

Drupal Content Planner helps you to create, plan and manage content. It offers a dashboard, a content calendar and a todo list.

Content Synchronization

Synchronize content between environments.

Content-Security-Policy

Automatic Content Security Policy headers based on site libraries

ContentAccess

Lets you set READ (view) permissions for a node by content type and by role.

Create fields programmatically

Learn how to install, use and extend the "Create Field Programmatically" module

Crossword

Learn how to add playable Crossword puzzles to your Drupal site.

CrowdSec

Integrates your Drupal site with CrowdSec.

CsvtoTable

Csv To table Module

Cura Childcare Suite

Help on the Cura Childcare Suite

Cura Childcare Suite Roles

Roles defined in the Cura Childcare Suite

Currency

Currency conversion, currency information & metadata, and amount/price display functionality.

Custom 4XX Pages

How to use the Custom 4XX Pages module

Custom Field

Defines a new "Custom Field" field type that lets you create simple inline multiple-value fields without having to use entity references.

Custom JS Module

Custom JS Module for adding custom JS on your drupal site.

Custom Breadcrumbs

Custom breadcrumbs guide

Customerror

Enables the creation of custom error pages for 404 and 403 errors, as well as redirects for 404s.

Rules Essentials

Documentation placeholder

Date Augmenter API

Information on how to integrate and use the Date Augmenter API, for composable formatting of dates in Drupal.

Decoupled Blocks: Vue.js

Documentation for the Drupal 8 Decoupled Blocks: Vue.js module

Decoupled Toolbox

How to use decoupled toolbox

Decoupled Toolbox

How to use decoupled toolbox

Decoupled quiz

Decoupled Quiz Module Documentation

Default Content for D8

Using the Default Content module for Drupal 8

Delete Entity Translations

The Delete Entity Translations module allow to delete entities and their translations for selected language.

Dempo

Documentation for the Depmo theme

Deploy - Content Staging

This guide provides documentation for Deploy module (8.x-1.x branch) and examples about how to use it in different use cases.

Deploying Meilisearch to production

How to use Meilisearch in the production environment

Devel

A quick summary of the Devel tool, with a listing of the menu items added and how each can be used.

Devel Generate Commerce

The usage of the Devel Generate Commerce module.

Developer Suite

Usage of the Developer Suite project tools. This guide is split into the different tools within this project.

Devportal

The Developer Portal module allows you to expose API reference documentation by uploading Swagger/OpenAPI files.

Digital Signage Framework

Documentation Guide for Digital Signage Framework (DSF)

Display Suite Chained Fields

Installation guides

Dominican Catalogus

A customized record keeping system tailored to friars of the Order of Preachers

Drupal Chatbot

Chat Bots are giant step in transforming CMS. This Drupal Module helps to setup Voice and Text based Chat Bot to interact with user.

Drupal Contribution

Documentation for the Drupal Contribution collective

Drupal Diversity & Inclusion

DD&I documentation guides.

Drupal Js Path

This is to know how the module works and the installation process to get the module working.

Drupal OAuth & OpenID Connect Login - OAuth2 Client SSO Login

This guide will help you configure any OAuth / OpenID Connect provider with Drupal OAuth & OpenID Connect Login / OAuth SSO login module

Drupal OAuth OIDC Login

This guide will help you configure any OAuth / OpenID Connect provider with Drupal OAuth Login - OAuth2 Client SSO module

Drupal Remote Dashboard

Monitor and manage all your Drupal sites (version 8,7 and 6 supported) from one central place without any third party or tool being required

Drupal Slider

Provides layer slider based on views with multiple configurations.

Drupal WhatsApp

Guide on how to install and configure WhatsApp module

Drupal YouTuber

Drupal YouTuber - Allows uploading of a video to a YouTube Channel.

Drupal driver for SQL Server and SQL Azure

Enable Drupal interaction with Microsoft databases

Druqs (Drupal Quick Search)

Customization options for the Druqs (Drupal Quick Search) module

DubBot

DubBot provides automated tests for website accessibility, broken links, spelling, and customizable web governance rules.

ECA: Event - Condition - Action

Rules engine for Drupal 9 and later with an interface to integrate interactive modellers

ECC

How to work with the Editable Custom Configuration (ECC) module

EU Cookie Compliance

Cookie consent (GDPR) module that supports blocking of cookies and third party scripts

EVA

The guide describes how to display roles of a current user as a field on user's account page. To achieve the goal the 'EVA' module is using.

Easy Breadcrumb

Easy Breadcrumb is a module that improves the breadcrumbs provided by Drupal core.

Easy News

Easy news project documentation for installation, demo setup, enhancements via contributed modules and roadmap for future development

Editor Button Link

This module allows you to transform a normal hyperlink easily to a styled button from Bootstrap, Material Design or Zurb foundation.

Ek Jitsi

Integration of Jitsi video conferencing

Elasticsearch Connector

Elastsearch connector module provides integration to Search API.

Email Verification / SMS Verification / OTP Verification

This document will help you configure OTP verification over SMS or Email during Drupal registration

Encrypt

Documentation for Encrypt for Drupal 8

Entitree

How to install an administer Entitree in Drupal 8

Entity Access Password

This module allows to restrict access to fieldable entities with a password.

Entity Browser - Table Layout

Guides for the Entity Browser - Table Layout module

Entity Browser

The Entity Browser module provides a very flexible and generic entity browsing and selecting tool.

Entity Pager

The guide describes how to create the image gallery using the 'Entity Pager' module.

Entity Parser

Entity Parser is a utility module which provides a possibility to handle Entity Object

Entity Prepopulate

Prepopulate entity fields from URL parts and arbitrary token values.

Entity Print

How to use the Entity Print module for Drupal 8.

Entity Reference Facet Link

Installation, setup, and FAQs

Entity Reference Views

Allows to attach a view to field widget display.

Entity Reference Views Select

'Entity Reference Views Select' module - creation a select list, contained view's output for selection entities from an entity reference

Entity Search Autoindex

The usage for the Entity Search Autoindex module.

Entity Share

Entity Share is a collection of modules allowing you to share content entities like nodes, medias etc. between different websites.

Entity Share Websub

A feature expansion for Entity Share module to automatically update shared content.

Entity Update

Entity Update Guide - Drush

Entity Usage

This module allows you to track relationships of entities in Drupal.

Entity Usage Addons

Installation and setup guide for Entity Usage Addons module

How to guides

Documentation for Entity browser module and helper modules.

Epsilon Harmony Connector

Epsilon Harmony Connector Documentation 8.x

Ethereum

Integrate Drupal with the Ethereum blockchains.

EvalWF - Evaluate Webform

Evaluate forms were made by Webform module

Event Platform

A collection of modules to help create a website to organize an event such as a Drupalcamp

Events Logger

The usage of the Events Logger module.

Excel Importer

A module to import content form Excel files into Nodes.

Exerciser Usage

Some php errors occur every time a page is loaded and rendered. Exerciser can be useful for forcing these errors to be logged.

Expire reset password link

Expire all previous reset password link except latest one after getting via email.

Extensions API

Install and use the Extensions API

External Authentication

ExternalAuth provides a generic service for logging in and registering users via an external site or service.

External Entities

Module to include entities from external sources

External Entities Database storage

Tutorials showing how to use External Entities Database storage (xnttdb)

Facebook Instant Articles

Facebook Instant Articles

Facets

The Facet module allows site builders to easily create and manage faceted search interfaces.

Facets Date Range Picker

The Facets Date Range Picker provides a widget for facets to pick a date range.

Factory Lollipop

Factory Lollipop is a comprehensive solution for using the factory pattern to generate short-lived test data-structure.

Feature Toggle

This module gives non developers ability to show or hide features created & deployed by developers.

Features

Documentation for Drupal 9+ version of Features module.

Feeds

Feeds is a pluggable system for importing or aggregating content into Drupal.

Feeds Migrate

This guide contains documentation for the Feeds Migrate module for Drupal 8.

Feeds Paragraphs

How to use Feeds Paragraphs

Feeds extensible parsers

Feeds extensible parsers

Field Encrypt

The Field Encrypt module allows a site to encrypt entity field data in the database.

Field Gallery

Field Gallery Guide

Field Inheritance

All about the Field Inheritance module and how to use it.

Field description tooltip

The usage of the Field description tooltip module.

Field validation

This module provides a collection of configurable validation rules for your field instances.

File Extractor

This module adds a new computed field on File entity: "File extractor: extracted file".

Filebrowser

Filebrowser - File sharing and transfer

FillPDF

FillPDF lets you complete editable PDF fields with information from forms.

Firebase Authentication

Firebase Authentication Guide

Fivestar

The Fivestar voting module adds a clean, attractive voting widget to content and comments in Drupal.

Flag

A system for users to flag entities, e.g. bookmarking, marking as important or offensive

Flag Lists

Flag Lists are collection of flags that can be set up to let a user make own lists of entities like nodes / users etc.

Flashpoint Education

Documentation for Flashpoint Education and all in-project modules

Flexible Views

Information on how to use the Flexible Views module for Drupal 8.

Flow2

Documentation contain Installation and Site configuration instruction for Flow2 sub theme

Fluent

Fluent improves the development experience simplifying the code to access a fieldable entities

Flysystem

The Flysystem module is the first remote storage solution to be available for Drupal 8 (and it's also recently available in D7).

FolderShare Guide

FolderShare module documentation

Font Awesome Icons

Guide to implementing and using the 8.x-2.x Font Awesome Icon module

Footnotes

How to use the Footnotes module to create footnotes references in content.

Form mode manager

Provides an interface for using and enhance feature provided by Form modes introduced in Drupal 8 on each ContentEntity compatible.

FormAlter as Plugin

Working with FormAlter as Plugin

FormAssembly

Documentation for the FormAssembly module.

Formatter Suite Guide

Formatter Suite Documentation

Formdazzle!

Drupal form theming with less pain

Forms Steps

Forms Steps documentation

FortyTwo

A modern responsive base theme incorporating the latest technologies like Gulp, Sass, BrowserSync and more.

Freelinking

User and developer documentation for the Drupal 8 freelinking module.

FullCalendar Block

Explain how to use a Drupal view as the data source of a Fullcalendar created by Fullcalendar Block module.

Funding

The Funding module provides a way for projects to advertise crowdfunding campaigns using a model similar to github's funding.yml.

GIT Info Report

Overview in the Status Report at ../admin/reports/status of GIT info for all repos, from the project root to the deepest GIT folder detected

Gatsby Integration

Documentation for the Gatsby integration module

GDPR module set

Some steps towards making a Drupal 8 site GDPR-compliant

General Data Protection Regulation

This module aims to help site admins follow the guidelines and legislation set by the EU.

Geocluster D8/D9

Documentation to install & configure Geocluster for D8 & D9

Geolocation Field

Provides a field type to store geographical locations

Get Linkedin Posts

This guidance includes instructions for connecting a LinkedIn company page to your website and save posts from company’s feed into the nodes

Setting up Process

How to set up Ghost Inspector Integrator

Ghost Inspector Integrator

Allows you to view Suite API integration from the Ghost Inspector website.

Gin Toolbar Custom Menu

Gin Toolbar Custom Menu Documentation

Ginger Robot Gardens

Documentation for Ginger Robot Gardens

Ginger Robot Suite

This is the parent documentation for all of the Ginger Robot Suite and child modules

Give

The Give module aims to provide an easy way for people to give your organization money, one-time or automatically recurring.

GlobalDoc’s LangXpert Connect for Drupal

This module connects Drupal 8 to GlobalDoc's translation management system, LangXpert.

Googalytics

Add Google Analytics to your site

Google API PHP Client

Google Api PHP Client implementation for accessing google apis

Google Analytics

Google Analytics: free advanced website statistics

Google Analytics Counter

Google Analytics Counter

Google Analytics Search API Autocomplete

Integration of Search API Autocomplete widgets with Google Analytics module.

Google Authentication for Users

Google Authentication to be obtained from end users and used for accessing there google data

Google Bard

A powerful extension for the seamless integration of Google's Bard generative AI platform with Drupal websites.

Google Calendar Import

Import calendars and calendar events from Google Calendar as entities in your site.

Google Programmable Search Engine

This module allows the Drupal core search form to return search results from Google.

Gophish Integration

Gophish is a powerful, open-source phishing framework that makes it easy to test your organization's exposure to phishing.

Gov Notify

Documentation for the Gov Notify module

GrapesJs Editor - Page builder

How to use GrapesJs Editor

GraphQL

Craft and expose a GraphQL schema for Headless clients

Grid Widget

Grid Widget module defines a selection checkboxes and radio buttons widget for text, numeric and entity reference fields

Group

A guide for working with the Group module

Group Content Moderation

A guide for working with the Group Content Moderation module

Group Flex

Group Flex Documentation

Group Invite

A guide for working with the Group Invite module

Group Media

Group media module is an addon to Group module for using Media elements separate for groups

Group Subscription

Group Subscription sends email notifications to group members when new content or comments have been posted to their groups.

Group by Field Widget

When enabled you are able to group checkbox/radio options into collapsible fieldset based on referenced entity's fields.

Grouper Usage

Using Grouper to aggregate similar log messages into issues

Gutenberg

How to use Gutenberg Editor

Gutenberg Content Embed

Gutenberg Content Embed module documentation

Gutenberg Starter

Starter theme to help developers build Gutenberg blocks fitted themes.

Development

Development details [WIP]

Gutenberg USWDS

Gutenberg USWDS documentation

Guzzle REST Generator

Module to easily perform real-time external REST requests and converted to Drupal REST endpoints from your app.

HAL

Serializes entities using Hypertext Application Language.

HAX

HAX is a block editor that works across CMSs including multiple versions of Drupal

HTML Mail

Lets you theme your messages the same way you theme the rest of your website.

HTML Title

HTML Title allows a limited set of HTML markup to be used in node titles. Title markup is stripped from RSS feeds to eliminate unsightly mar

HTTP Client Manager

Working with HTTP Client Manager

Hanging Conjunctions Filter

Provides a text filter that moves dangling conjunctions from the end of each line.

HelloSign

How to install, configure and use the HelloSign integration 8.x module.

Hidden Tab

Adds additional tabs on entity view pages, which can be hidden and accessed by a secret URI instead.

Honeypot

User-friendly spam bot form protection

Hospital Price Transparency

Tools for feature comprehensive machine-readable pricing docs on hospital websites

Hotkeys for Save

"Hotkeys for Save" module enables to submit Drupal forms by pressing hotkeys

Human Presence Form Protection

Human Presence is a fraud prevention and form protection service that uses multiple overlapping strategies to fight form spam.

Hux

Documentation for the Hux project.

IMCE

IMCE is an image/file uploader and browser that supports personal directories and quota.

IPMA Weather

IPMA Weather Documentation

Iframe Media Embed Video

Installation and usage.

Image Base64 Formatter

This module adds a Field Formatter for an Image field, which let's you implement base64 of the image directly.

Image Optimize

Image Optimize usage and developers guide

Image Replace

Use the Image Replace module to alternative images for different screen sizes

Imageshop

Imageshop integration module documentation

Immoweb API Client

Immoweb API Client

In Other Words

Provides field formatters for presenting lists of items in a more grammatical way and for condensing sequential lists into shorter text.

Inline Formatter Field

The Inline Formatter Field module guides.

Insert

Documentation for the Insert module

Instagram Block

Creates a block containing your most recent Instagram posts.

Intercept

Installation and usage guide

Islandora

Documentation for the Islandora digital asset management system.

JSON Field Utils

Easily use components to populate your website with content

JSON:API Search API

Use Search API over JSON:API

Drupal Connector for Janrain Identity Cloud

Drupal Connector for Janrain Identity Cloud: Using this project you can use Janrain Services in your Drupal.

Juicebox HTML5 Responsive Image Galleries

Juicebox documentation

Juicer - Social Media Feed Aggregator

The Juicer module integrates the Juicer Social Media Feed (juicer.io) service with Drupal.

Key

An overview of the Key module for Drupal 8.

Keycloak OpenID Connect

Authenticate your Drupal users with a Keycloak authentication server.

Klaro Consent Management

Klaro! Consent Manager Utility integration and configuration.

Konami Code

Konami Code module documentation

LDAP Integration

Drupal LDAP Login module allows your LDAP / Active Directory users to login to Drupal using their LDAP / Active Directory ( AD ) credentials

Drupal Active Directory / LDAP Integration - Drupal LDAP Login

This guide will help you perform LDAP / Active Directory Integration with Drupal. It also includes steps for NTLM / Kerberos Login in Drupal

Language Negotiation Url Matrix

This module enhances Language Negotiation URLs by providing a way to map languages to paths or domains.

Layout BG

Layout BG enhances core Layout Builder by providing layouts that feature a background region.

Layout Builder Additions

Layout Builder, Layout Builder Additions, UI, UX

Layout Builder Block Sanitizer

Layout Builder tool for cleaning up deleted/missing blocks.

Layout Builder +

The Layout Builder + module is a complete page building experience and drop in replacement for the Layout Builder UI.

Layout Builder Restrictions

Set which blocks and which layouts should be available for placement in Layout Builder.

Layout Builder Settings Report

Layout Builder Settings Report

Layout Builder Styles

Layout Builder Styles allows site builders to select from a list of styles to apply to blocks that are placed via Layout Builder.

Layout Builder Tabs Section

How to install and use Layout Builder Tabs Section

Layout Components

Documentation for the Layout Components module

Layout Options

This module provides a Layout plugin that allows configuration options to easily be added to layouts.

Layout Paragraphs

Layout Paragraphs Documentation

Lazy-load

How to improve site performance by lazy-loading images.

Leaflet

Leaflet, modern open-source JavaScript library for mobile-friendly interactive maps.

Leaflet More Markers

Brighten up your maps with emojis and font icons for your map markers, a different one for each location

Libraries API 8.x

Documentation for Drupal 8 version of Libraries API.

LiftIgniter

Integrates LiftIgniter in Drupal 8

Lightgallery

Lightgallery is a customizable, modular, responsive, lightbox gallery plugin.

Lightning Accessibility

Lightning Accessibility

Lightweight Directory Access Protocol

LDAP for Drupal 8+

Link attributes

Documentation for link attributes module

Link icon

The Link icon module is a simple link field formatter to create icon classes based on a predefined set of link titles.

Linkback

This module defines a flexible Linkback entity (with storage backend API) which can use multiple handlers enabled at the same time.

Linkit

Documentation guide for Linkit module

Lndr

Learn how to setup the Lndr integration module

Localized Configuration

Developer guide for the Localized Configuration module.

Loco Translate

Provides a normalised way to collect & gather internationalisation assets & translations into & from Loco.

Loqate

Documentation for the contributed Loqate module.

Ludwig

This module provides a manual alternative to Composer for Drupal 8+ users.

Lunr search

Documentation for the Lunr search module.

Maestro

The Maestro module is a workflow engine/solution that will facilitate simple and complex business process automation.

Mailchimp

Information on how to use the Mailchimp module.

Manage display

Documentation for Manage Display module

Mapbox Field

Mapbox Field module documentation

Markdown

This module provides Markdown integration for Drupal.

Markdown Easy

Documentation for the Drupal Markdown Easy contributed module.

Markdown Exporter

How to use markdown exporter module

Marketing Cloud

How to use the Marketing Cloud module

Mask Field

Mask user input on fields and Form API elements.

Matomo Analytics

With Matomo you can collect statistics about the visitors to your site.

MaxLength

Maxlength allows you to set the maximum length of any text field and counts down how many characters are left.

Media Contextual Crop

General Introduction

Media PDF Thumbnail

Guide to help using and configuring Media PDF Thumbnail module

Media Video Micromodal

Creates a formatter for a modal popup for remote videos.

Media: Acquia DAM

Learn about the Media: Acquia DAM module.

Membership

Membership Module for Drupal 8

Menu Manipulator

Learn how to install and how to use "Menu Manipulator" module

Message

Message stack Logging system events and notifying users

Message Integration

message_integration

Message Thread

How to set up Message threads

Metatag

Information about the Metatag module for Drupal 9+.

Metatag Google Scholar

Metatag Google Scholar module configuration and usage examples.

Micro Site

Create micro sites from a Drupal 8 website.

Migrate Magician

Migrate Magician is a toolset for improving migration components of Drupal core- and contrib modules

Migrate QA

How to configure and use the Migrate QA module to validate quality of migrations

Migrate Source CSV

The content of this guide has been merged to the Migrate source plugins guide.

Migrate Source GraphQL

This module extends the list of core migrations source by adding the new GraphQL query source.

Migrate Source GraphQL

This module extends the list of core migrations source by adding the new GraphQL query source.

Migrate Source JCR

The contributed Migrate Source JCR module provides capabilities for migrating data to Drupal 8 from a JCR source.

Migration Tools

This is documentation for the many things you can do with migration tools

Mime Mail

Sending HTML email from Drupal

Mix

The Mix module provides a series of necessary features that almost every project needs but are not included in Drupal core.

Modal

Managing Modal using CMS

Modifiers

Documentation on how to use and create Modifiers.

Moodle REST

Features and configuration for Moodle REST connection and its User and Course submodules.

Mother May I

The Mother May I module reduces the number of bogus account requests a website receives.

Multilanguage Form Display

Documentation for the Multilanguage Form Display module.

Multiple Registration

The Multiple Registration module enables to create role-specific registration pages.

Multistep Form Framework

This module provides a simple framework for creating multistep forms in Drupal 8.x.

Multiversion

This guide provides documentation for Multiversion module (8.x-1.x branch)

NASA Astronomy Picture of the Day

Customize your Astronomy Picture of the Day block

NFT

Learn how to configure and use the NFT toolkit to leverage the superpowers of non-fungible tokens in/from your Drupal site.

Nbox

Documentation for the Nbox module.

Node Type count

This module is used to Show a count of nodes of a particular content-type and also number of Users of particular role type. This module will

Notify

Notify is a lightweight module for sending plain text email notifications about new nodes and comments posted on a Drupal web site.

OAuth Server - API Documentation

The below pages will explain how to call the Endpoints of Drupal OAuth Server module from any Client Application

OAuth Server - SSO Setup Guides

This document will walk you through the steps of configuring any OAuth Client with the Drupal OAuth Server ( OAuth / OIDC Provider) - Single

OAuth2 & OpenID Connect

OAuth2 and OpenID Connect for Drupal 8 and Drupal 9 using the Simple OAuth module.

OAuth2 Client

The OAuth2 Client module allows for authentication with OAuth2 authentication server

OEmbed Lazyload

A complete guide to the installation, usage, and extension of the OEmbed Lazyload module.

OH

OH is an alternative office hours / opening hours solution.

Office 365 Connector

Office 365 Connector documentation

One Time Password SMS

OTP SMS adds the ability to receive one time passwords as SMS as an alternative to authenticator applications.

Open ReadSpeaker

ReadSpeaker allows the text content on a website to be read aloud.

OpenChurch

Information for how to install, use and maintain a site using the OpenChurch distribution.

OpenEDU

OpenEDU D8 Documentation

OpenID Connect

A pluggable client implementation for the OpenID Connect protocol.

OpenID Connect Microsoft Azure AD

Documentation for OpenID Connect plugin: OpenID Connect Microsoft Azure AD

OpenLayersD8

openlayers module for drupal 8

OpenQuestions

Voting module that finds the best content, not just the most popular.

Openlayers

Openlayers - contributed module for Drupal 8/9

Oracle Driver

This is a driver that allows Drupal to use an Oracle Database as the primary backend.

Oracle Eloqua API Redux

Drupal 8 Integration with Oracle Eloqua's Application API

OwnTracks

Documentation for the OwnTracks Drupal 8 module

PHP filter

Documentation for the Drupal 8 contributed module PHP filter.

PNX Gallery

Steps to configure PNX Gallery

PNX Media

Configuration guide

Packages - Developer's Guide

Packages provides an easy-to-use framework for developing bundles of functionality which each user can enable, disable, and configure.

Packagist

Guidelines for configuring and using Packagist project

Pagedesigner

Installing, setting up, using and extending Pagedesigner, a drag and drop content editor

Panopoly 2 for Drupal 8/9

User and contributor documentation for Panopoly 2 for Drupal 8/9

Paragraphs

Paragraphs is the new way of content creation!

Paragraphs Collection

Guide on Paragraphs Collection: Covers behaviors, grids, lockability, styles, language visibility, and creating new plugins.

Paragraphs Gridstack

Howto use and install the Paragraphs Gridstack module

How to use

How to use Paragraphs Role Visibility module

Paragraphs Role Visibility

The Paragraphs Role Visibility module allows you to set access for viewing a single paragraph item by roles

Parameter Message

Create message using CMS only

Paranoia

Documentation for Paranoia

Pathauto

The Pathauto module automatically generates URL/path aliases for various kinds of content (nodes, taxonomy terms, users).

Patternkit

Patternkit allows you to drag n' drop to create pages from existing patterns and templates.

Performance Budget

Website performance scanning via WebPageTest, historic performance trend visualization and performance threshold monitoring

Permalink Block

A block with a simple link to the current page that contains the node or term ID instead of the alias.

Permanent Entities

Documentation for the Permanent Entities module

Permissions by Term

Usage and configuration of the Permissions by Term module for Drupal 8.

Persistent Login

Provide long-term user authentication with a 'Remember Me' feature on the login form.

Place blocks

Allow administrators to place blocks from any Drupal page.

Plotly.js Graphing

Documentation for Drupal 8's Plotly.js Graphing module

Plupload and related modules

Documentation for the Plupload Integration module.

Poll

Documentation for the Poll module for Drupal 8.

Popup field group

Documentation for Drupal 8's Popup field group module

Postoffice

Send themed emails with Symfony Mailer using a small, stable and clean API.

Potion

Official Potion documentation

Preprocessor Files

Allows developers to create dedicated files to preprocess templates instead of hook functions.

Preprocessor Plugins

Allows developers to create Plugins to preprocess templates instead of hook functions.

Preview graphql

Preview graph QL guide

Private DNS for your Dynamic IP internet connection

Private DNS will give you remote access to your dynamic IP connection

Private Message

Documentation on private message module configuration

Progressive Web App (PWA)

The PWA Drupal module offers basic Progressive Web App functionality to your existing Drupal 8 site.

Project Browser

Documentation regarding https://www.drupal.org/project/project_browser

Pusher API

Pusher API Integration module documentation

Quadstat

The Quadstat statistical application framework is a Drupal-based frontend to R.

Quick Edit

Provides in-place content editing.

Quick Node Clone

Documentation for the Quick Node Clone module

Quickchat

Setup and usage guide

Quicklink

Setup and configure the Quicklink module for your website

RDF

Enriches your content with metadata to let other applications better understand its relationships and attributes.

RELAXed Web Services

This guide provides documentation for RELAXed Web Services module.

RNG

Documentation for the Drupal 8 contributed module RNG.

RabbitMQ

Rabbit MQ message broker integration module documentation.

Radioactivity

Documentation for the Radioactivity module.

Reactify

Reactify theme documentation for implementing Decoupled web application with React + Redux frontend and Drupal 8 backend.

Read time module basic usage

Use these tips to get started

Distributions and Recipes initiative

Community documentation for the Distributions and Recipes initiative

Recombee

Guide to using the Recombee module.

Recurring Dates Field

Documentation for date_recur.module

Recurring Events

All about the recurring events module and how to use it

RegEx Field Validation

RegEx Field Validation

Registration Confirm Email Address

The guide on how the Registration Confirm Email Address module works.

Registration role

Select a role to be automatically assigned to new users.

Release Version

Documentation pages for the Release Version module

How to Use Remote Stream Wrapper with Core Media module

Setting up a Drupal 8 site to allow for adding remote images to the Media library without saving the file to the local file system.

Responsive Background Image

Responsive Background Image is a simple module that generates background image media queries using D8's Responsive Image Styles.

Responsive Class Field

A field type that allows content editors to define breakpoint dependent styling options (CSS classes) for their parent entities.

Responsive Image Formatter Tools

Responsive Image Formatter Tools (aka RIFT) module provides a framework for implementing complex responsive image solution for websites

Responsive Image Preload

The goal of this module is to provide a mechanism to help improve the Largest Contentful Paint web vital metric.

Responsive Tables Filter

This module makes tables in WYSIWYGs and Drupal Views fit on smaller screens.

Responsive menu

Integrates with the mmenu JavaScript library and presents an off-canvas slide in menu

Rocket.Chat Integration Module Guide

A third-party integration module with Rocket.Chat for groups and social communities.

Role paywall

The Role Paywall module allows site administrators to hide premium content from users that don't have access to it.

Rules

Documentation for Rules in Drupal 8

Rules API POST

A guide to using Rules to push content using POST

SAML Authentication

How to leverage (or construct) Single Sign-On facilities for Drupal using the SAML protocol.

SAML IDP 2.0 Single Sign On (SSO) - SAML Identity Provider

This document will walk you through the steps of configuring any SAML Service Provider (SP) with the Drupal SAML IDP Single Sign On (SSO)

SAML SP Single Sign On (SSO) - SAML Service Provider - by Miniorange

A one-stop source for configuring all the the major SAML Compliant Identity Providers with the Miniorange SAML 2.0 SSO Service Provider.

SMS Framework

Documentation for the Drupal 8 version of the SMS Framework contributed module.

SMS System

The usage of SMS System module.

SVG Image Field

Information on how to setup and use the SVG Image Field module

Salesforce Suite

Supports integration with Salesforce by synchronizing Drupal entities (E.g., users, nodes) with Salesforce objects (e.g. Contats, Accounts)

Scheduled Transitions

Documentation for Scheduled Transitions project.

Scheduled Updates

Scheduled Updates module is used to schedule updates against any field on your site.

Scheduler

The scheduler module allows content to be published and unpublished at specified dates and times.

Schema.org Blueprints

The Schema.org Blueprints module uses Schema.org as the blueprint for the content architecture and structured data in a Drupal website.

Schema.org Metatag

Schema.org Metatag for Drupal 8 & 9 extends the Metatag module to display structured data as JSON LD in the head of web pages.

Search API

Documentation for the Drupal 8 Search API module, both for users and developers

Search API AI

Site setup instructions for AI search

Search API Autocomplete

Information about the Search API Autocomplete module

Search API Decoupled

Decoupled search api endpoints

Search API Exclude Entity

Makes it possible for editors and webmasters to exclude nodes and other entities from being indexed by Search API.

Search API Federated Solr

Search API Federated Solr is an alternative to Google Search Appliance and other technologies that index and search across multiple sites.

Search API RediSearch

This module provides integration with RediSearch using Drupal Search API and RediSearch PHP client.

Search API Search.io (formerly Sajari)

Setup and usage guide

Search API Solr

Search API Solr provides the Solr backend for the Search API module and massively extends its functionality.

Search API Xunsearch

Search APi 迅搜的配置与使用

Search API opensolr

How to use the Search API opensolr module and submodules

Search and Replace Scanner

This module provides a means to search through the site's content and replace the search string with something else.

Search404: Automatically search for content when a 404 error occurs

Instead of showing a "404 Page not found", this module performs a search on the keywords in the URL and provide a better user experience.

Website Feedback

Website Feedback

SearchStax Search API

How to use the SearchStax Search API module

Select 2

Integrates Drupal entity reference and select fields with the Select2 jQuery library for better user experience

Semantic Views

Semantic Views

Sender

Documentation for the Sender (sender) module

Service Worker Registration

This module allows to register your Service Worker script.

Setting up the Release Version module

Steps for setting up the Release Version module

Sharerich

Sharerich module for Drupal 8 provides customisable Share buttons for social media.

Sherpa Webform

Instructions for configuration and usage of the Sherpa Webform module on Drupal 8

ShrinkTheWeb Screenshot Thumbnails

ShrinkTheWeb Screenshot Thumbnails Guide

Simple Content Notifications

Notes about and caveats regarding the use of the Simple Content Notifications module

Simple Decoupled Preview

Documentation for the Simple Decoupled Preview module

Simple FB Connect 8.x

Simple FB Connect - Module documentation for Drupal 8.

Simple Instagram Feed

Installation usage and troubleshooting guide for the Simple Instagram Feed Block module.

Simple Node Importer

Usage Instructions

Simple Page Manager

Simple Page Manager allows you to create exportable pages (configuration entities) that are built with Layout Builder and blocks.

Simple Popup Blocks

Just an alternative to colorbox & modal popup based on your requirement. It will trigger on browser/tab close, automatic & manual clicks.

Simple XML sitemap

Generates standard conform hreflang XML sitemaps of the site content and provides a framework for developing other sitemap types.

Simple multi step form

The Simple multi step form usage.

Simplenews

Simplenews publishes and sends newsletters to lists of subscribers.

Single Content Sync

The Single Content Sync module's overview and guidelines for using it to export content.

Site Module

The Site.Module provides a new way to view and store data about your Drupal site.

Siteimprove

The Siteimprove plugin bridges the gap between Drupal and the Siteimprove Intelligence Platform.

Sitemap

Documentation for the Sitemap module.

Skilling

Skilling helps build and run skill courses that follow learning research guidelines.

Skins

The Skins module makes it possible for themes to ship with "skins" that have much of the functionality of subthemes

Skosmos Feeds

Skosmos Feeds provides fetchers and parsers that meet the requirements of the feeds module to retrieve vocabularies from Skosmos.

Smart Content

Smart Content is a toolset to enable real-time, anonymous website personalization on any Drupal 8 website

Smart Date

Info on the Smart Date module, which attempts to provide a rich user experience in creating, storing, and displaying date/time ranges.

Smart Title

A Drupal module which makes content entity labels visible and configurable on Field UI forms.

Smart Trim

Smart Trim implements a new field formatter for textfields

Snippet manager

Documentation for Drupal 8 Snippet manager module.

Social API

Social API harmonizes social networking services in Drupal

Social Auth Vipps

Vipps Login Drupal module documentation

Social Migration

Drupal 8 module for pulling content from Facebook, Instagram and Twitter

Social Post Facebook

Social Post Facebook allows you to configure your site to automatically post to users' accounts.

Socialfeed

Socialfeed module provides an ability to the user to fetch the data from their respective Facebook, Twitter & Instagram accounts.

Socialfeed

Socialfeed module provides the user to fetch the data from their respective Facebook, Twitter, and Instagram profiles and then display them.

Songkick

How to use the Songkick module

Sound Management

How to use the Sound Management module for Drupal

Spectra Analytics

Spectra Analytics is a statement-based analytics database with customizable API and JSON storage

Srijan theme

This theme is based on drupal 8

Statistical Spam Filter

Statistical Spam Filter

Two Factor Authentication - TFA / Passwordless Login

Steps to configuring various second factor authentication - TFA / MFA for your Drupal site.

Stop administrator login

Documentation for Stop administrator login

String

Provides a developer friendly way for managing custom interface texts (strings) in your project.

Structure Sync

Exporting and importing menu items, custom blocks, and taxonomy terms as configuration with Structure Sync module.

Style Selector

Style Selector provides user-friendly fields and form elements for choosing CSS classes or colors from a list of allowed values.

Style Switcher

The Style Switcher module allows website visitors to choose which stylesheet they would like to view the site with.

Subgroup

A guide for working with the Subgroup module

Summit Meeting List

Summit meeting list provides list of all the attendees participating in a particular event.

Superfish Drop-down Menus

Provides easy integration of the jQuery Superfish plugin for keyboard-accessible, touch-enabled, drop-down menus of various kinds.

Code Review Module

The name coder has a double meaning: a "coder" is obviously someone who writes code, and "code-r" is short for "code review".

Swagger UI Field Formatter

Learn how to document your APIs using the Swagger UI

Switches

Documentation for using and extending the Switches contrib module.

Drupal Symfony Mailer

A replacement mail system that could be adopted into Drupal Core.

Syncer

Syncer documentation

Synonyms

Synonyms module ver. 2.x guide.

System Monitor

Information about the System Monitor module for Drupal 8.

Capita Translation and interpreting

Capita TI’s plugin, SmartMATE Drupal Connect, provides a professional website translation service for the Translation Management Tool TMGMT.

TMGMT Plunet

This module provides integration with Plunet translation provider for the Translation Management Tool project.

TacJS

The TacJS contrib module helps site managers integrate the french tarte au citron into a Drupal site.

Tagify

Integrates Drupal autocomplete and Tagify component to enhances the usability of entity reference fields.

Targets

The Targets module's overview and guidelines for editors and developers.

Taxonomy Bulk Actions (TBA)

Taxonomy Bulk Actions (TBA) contrib module documentation.

Tealium iQ Tag Management

Tealium iQ Tag Management

Telephone International Widget

How to install Telephone International Widget module.

Template Entities

The Template Entities module provides a template feature to help create compliant content quickly.

Template Whisperer

The official Template Whisperer documentation

TextRazor - Automatic text classification

This module integrates TextRazor service with Drupal 8 to automatically classify your content into categories and topics based on the Natura

The Better Mega Menu

The Better Mega Menu allows you to create a mega menu with an innovative back-end user interface and synchronized with Drupal core menu.

Token Filter

Allows the use of tokens in text_area fields.

Tom Select

Applies the Tom Select multiselect prettifier to all select elements in forms.

Tombstones

'Tombstones' is a module that provides an additional content type, Tombstone, for representing content that has been removed from the system

Tone

The Tone module provides editor supplied frontend variations (CSS) as content entities.

Toolshed

The features of the Toolshed module and examples use cases.

Tooltip

Learn how to use the Tooltip module.

Transaction

Transaction 8 module documentation. Create multipurpose transactional flows over content entities.

Transform API

Transform API is meant to create a familiar path for Drupal site builders and developers to take their knowledge of entities, view modes and

Translation Management Tool

The Translation Management Tool (TMGMT) module provides a tool set for translating content from different sources.

Trending Topics

Trending Topics

Tweet Feed

The Tweet Feed module is an advanced importing, displaying and data association module that allows you to pull in tweets by search, user, or

Twig Components

Documentation for the Twig Components module

Twig Render This

This module allows you to render fields and entities in your Twig templates.

Twig Tools

This guide contains all the documentation for the Twig Tools module.

Twig Tweak 2.x

Cheat sheet

Twitter API Block

Display/embed tweets in Drupal

Twitter Tweets

This module fetches Twitter Tweets and displays them in a block of Drupal 8 website

Typed Data API Enhancements

Builds upon the core Typed Data API and expands it with further APIs and features.

UI Patterns

Define and expose self-contained UI patterns as Drupal plugins.

UI Patterns Pattern Lab

Automatically discover patterns defined in Pattern Lab and use them with Drupal.

UI Styles

Allows developers to define styles (simple lists of concurrent CSS classes) from modules and themes ...

URL Embed

Insert URLs from oEmbed providers through the rich text editor to easily render videos and other embeds

Ubercart

Ubercart is an easy-to-use e-commerce system designed to allow anyone to sell anything on their Drupal website.

Uikit Slideshow

Custom Views Plugin module description, features, requirements, installation, configuration and roadmap.

UniOne

UniOne Documentation (installation, configuration, testing).

Unisender newsletter

Unisender newsletter module documentation

UpTime Widget

How the UpTime Widget module works.

Upload File History

How the module D8 Upload File History work and how to implement it

User CSV Import

This module imports user fields from a CSV file and creates a new user account with the information contained in the file.

User Guide for Field Encrypted Searchable - FES

User Guide for Field Encrypted Searchable - FES

User history

Module to record of all changes to user accounts in an immutable form for use as a site audit tool.

Using CAT tools for Drupal

Story of preparing for migrating Drupal UI localization into a Translation Memory (TM).

Varbase Editor

Varbase Editor for Drupal Bundled with Necessities by Vardot

Varnish purger

Documentation for the Varnish purger module (also know as varnish_purge)

Video

The suite of modules for your Drupal site video solution

Video Embed Field

Documentation guide for the video embed field contributed module.

Video Toolbox

Video toolbox has variety of tools that will help you to organize, share, decorate, moderate and manage your videos in an easy way.

View Transitions

Easily enable cross-page transitions on your Drupal site

Views Add Button

Introduction to the Views Add Button Module

Views Bootstrap for Bootstrap 3

Integrate the Bootstrap 3 framework with Views.

Views Bootstrap for Bootstrap 4

Documentation on Views Bootstrap for Bootstrap4

Views Bulk Operations (VBO)

Augments Views by allowing bulk operations to be executed on the displayed rows.

Views Display Union

This module adds a Views display that uses a SQL UNION to combine one or more results sets with the results of a master display.

Views Mobile

Usage details and FAQ for Views Mobile display.

Views PDF

Views PDF 3.x guide Drupal 9.4+

Views RSS: Media (MRSS) Elements

Extension module for Views RSS 2.x, providing an additional set of Media (MRSS) elements and field formatters.

Views Reference Field

Creates a Field Type that is used to display a View

Views Remote Data

Integrate remote data into Views

Views Send

Views Send enables you to execute personalized mass mailing from a View.

Views Slideshow

Views Slideshow provides a slideshow API and one slideshow implementation that can be applied to any view results.

Views TimelineJS

Installation, setup, and media field configuration tips

Views filter content type

This module all user to filter content depending on content type in view add section .

Vipps Recurring Payments

Learn how to install the module and its dependencies.

VisualN

General overview of VisualN project and related subjects

Visualization Charts

The Visualization Charts allows you to create interactive visualization using CSV data sources.

Voting API Reaction

Install and customize Voting API Reaction

Wallee Commerce: Payment and Invoicing

Wallee Commerce installation and configuration

Warden

How to set up Drupal module "Warden"

Wayfinding

Generic module to generate feature rich and interactive widgets on any Drupal website based on existing data to offer great way finding.

Web Page Archive

The Web Page Archive module allows you to perform periodic snapshots of local and remote websites based on a list of URLs or Sitemaps

Web Service Data

Documentation of the use of WSData for Drupal 8.x

Webform

The Webform module is a form builder and submission manager for Drupal 9+.

Webform Attachment Gated Download

Webform Attachment Gated Download Documentation

Webform Eloqua

Webform Eloqua Handler to integrate Drupal Webforms with Eloqua

Webform Trello

Webform Trello handler

Webform Workflows Element

How to use and expand the Webform Workflows Element.

WissKI

WissKI is set of modules which extends drupal with semantic web technology making it a semantic virtual research environment.

WordPress Migrate

WordPress Migrate is the most reliable way to import WordPress content into Drupal 8

Wordcount

Documentation of Wordcount module that provides you word count statistics for each user.

Workbench Menu Access

Workbench Menu Access is an extension module that applies Workbench Access logic to menus.

Workflow

A guide for implementing the Workflow module.

Workout Usage

Some php errors occur every time a page is loaded and renderded. Workout can be useful for forcing these errors to be logged.

Workout Usage with Drush

The Workout module may be operated using Drush

Workspace

Giving full-site preview services to content authors.

XML Sitemap

Usage and configuration of the 2.x branch of the XML Sitemap module for Drupal 8+

XML-RPC

Documentation for the Drupal 8 XML-RPC module.

Xero Sync

How to use the Xero Sync module to set up the automated synchronisation of Drupal entities and Xero accounting items.

YAML Content

The YAML Content module is a content utility module to support defining content for import using a defined and maintainable YAML format. 

YAML To PHP

Converts a YAML snippet or a complete configuration object to a PHP formatted array.

Youtube Gallery

This module allows to rendering youtube channel videos on the website.

Zoom API

Documentation for the Zoom API Drupal module.

agGrid

How to use the agGrid module which adds the ag-Grid library as a Drupal field.

ePayco integration

How to use ePayco module.

htmLawed filter/purifier

Use htmLawed to restrict and purify HTML for security and compliance with standards and admin policy

memoQ TMGMT

The memoQ tmgmt integration configuration guide

miniOrange User Provisioning

This guide will help you setup a provisioning and deprovisioning process for your Drupal users along with their access and profiles

reCAPTCHA v3

The Google reCAPTCHA v3 stop spamming without user friction.

signageOS

Digital Signage Framework implementation for signageOS platform

simplytest.me

A quick start guide for using simplytest.me

temporarily deleted

temporarily deleted

If Then Else

The "If Then Else" module provides an alternative to the Rules module, executing actions triggered by events

Guide maintainers

eojthebrave's picture
hansfn's picture
lathamcd's picture