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

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

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

Field Role Hints

Field Role Hints allows site builders to provide different field help text for different user roles. This makes it possible to tailor editorial guidance to the person actually editing the content,...
Categories: Access control, Content editing experience

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

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

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

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

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

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

Prompt AI

⚠️ This module is deprecated and no longer maintained This module was created in late 2022, when there were very few options for integrating AI into Drupal. Since then, the Drupal community has...
Categories: Developer tools

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

Secure Share / Social Share Privacy

Secureshare / Social Share Privacy provides a implementation of the 2-click-solution from heise.de ( http://www.heise.de/ct/artikel/2-Klicks-fuer-mehr-Datenschutz-1333879.html ) for more privacy...

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

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

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

Link content parser

This module is unsupported due to a security issue the maintainer didn’t fix. If you want to use this module, your options are: Choose another, actively maintained module instead Following the...
Categories: Content editing experience, Integrations, Site structure

AI Content Migrate

Automate content modeling and migration from legacy websites and internal tools into Drupal. The module analyzes the source, proposes content types and fields, imports media and taxonomies through...
Categories: Artificial Intelligence (AI), Import and export, 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

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

Neuron AI

Neuron AI is a PHP framework for building agents, tools and multi-step workflows. This module connects it to Drupal, in both directions. Drupal into Neuron. The providers, models and keys you...
Categories: Artificial Intelligence (AI)

Advanced Image Style Warmer

When a visitor requests an image at a URL such as /sites/default/files/styles/thumbnail/public/photo.jpg, Drupal can build that resized version the first time it is needed. On busy sites—or when...
Categories: Media

Prost

Development and deployment infrastructure for drupal 6/7 PROST is a command line development framework making drupal development in teams easier and faster. You're using a central git repository,...

AutoSlave

Automatic database slave selection This database driver (called "autoslave") will automatically use the database slaves where applicable and otherwise use a master database. where applicable means:...
Categories: Developer tools, Performance

Pages