Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.
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