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

11,265 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.

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

Good relations

This module adds Good Relations markup on entities (predefined and newly defined), allowing search engines like Google's Webmasteri to identify the types and the properties accordingly. (Alpha) As...
Categories: Administration tools, Search engine optimization (SEO)

Commerce Ingenico

This module integrates the Ingenico payment gateway with Drupal Commerce. Ingenico is the new name for Ogone one of the leading European payment solutions. This module provides the main features of...
Categories: E-commerce

Commerce Akeneo

Akeneo is a Product Information Management application designed to simplify your product management processes. The main purpose of a PIM is to be a central repository of all product data of a...
Categories: Developer tools, E-commerce, Import and export

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...

OSM Localities

Countries, Regions, Districts (Counties) and Localities (City, Town, Village) with coordinates and boundary polygons, synced from OpenStreetMap database. This module creates geographic entities and...
Categories: Integrations, Site structure

APEX

PROJECT OVERVIEW What is Apex Framework? Apex Framework is a next-generation Drupal 11+ module that extracts, modernizes, and consolidates all advanced features from: Solo Theme - One of the most...
Categories: Content display, Performance, Site structure

Canvas Entity Reference

Canvas Entity Reference adds taxonomy term entity reference support to the Canvas component props system. It allows site builders to use taxonomy terms as component properties inside the Canvas...
Categories: Content editing experience, Site structure

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

Accessible Helper Module

Goals: Assist in making Drupal content more accessible. Serve as an api for other drupal accessibility modules when common functionality is needed Demonstrate modifications to existing themes to...
Categories: Content editing experience, 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

World of Warcraft Guild Hosting

WoWGuild allows hosting of World of Warcraft (WoW) guild websites. Leveraging data from the Blizzard armory website, much of the data is automatically imported. You and your users specify your...

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

Share This Thing

Features * Share This Thing is a simple module for exposing sharing options for the selected content-types. * Creates a new "view_mode" for content to be embedded. So you can really choose what...
Categories: Integrations

Decoupled Cookie Auth

Introduction This module improves the user experience when using cookie authentication with a decoupled frontend. Drupal should be hosted on a subdomain of the frontend in order for the web browser...
Categories: Decoupled, Access control

Opensolr Turbo Solr Indexer

Overview OpenSolr Turbo Indexer dramatically accelerates Solr indexing by using multiple parallel worker processes. Instead of indexing documents one batch at a time, it spawns independent workers...
Categories: Site search

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

Form Layout

Form layout provides a lightweight, intuitive way to organise content entity edit forms into tabs or accordions. It adds a dedicated Manage form layout tab to the Manage form display interface,...
Categories: Content editing experience

Codit: Blocks

CONTENTS OF THIS FILE Introduction Features Requirements Installation Configuration Building Blocks Drush Commands FAQ Roadmap Bonus Features Similar Projects Maintainers INTRODUCTION Codit: Blocks...
Categories: Content display, Developer tools

Azure Key Vault

Azure Key Vault REST API Integration prefer Vault instead of azure This module is providing the REST API integration between Drupal 10/11 and 'Azure Key Vault' using the 'Azure Active Directory' ...
Categories: Administration tools, Developer tools, Security

Pages