
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.
Better Json Response
CacheableJsonResponse is a powerful tool that can easily enhance the performance of your headless site. However, it has two main drawbacks: Debugging challenges: If you encounter an issue, you need...
Categories: Decoupled, Developer tools, Performance
CaptchaFox
The CaptchaFox module integrate CaptchaFox web service to improve the CAPTCHA system. Features CaptchaFox helps you protect your form by adding CaptchaFox integration to Captcha module....
Categories: Integrations, Security
VBO Media Export
VBO Media Export is a contrib Drupal module that integrates with the Views Bulk Operations (VBO) module to allow users to download selected media entities as a ZIP archive. It supports bulk...
Categories: Content editing experience, Import and export, Media
Webform Browserinfo
The Webform Browserinfo module is an extension of the Webform module providing a hidden Webform field that gathers information about the user's browser, operating system and window configuration to...
Categories: Administration tools, Developer tools, User engagement
Webform Block Element
This module introduces a new feature for Webform: the ability to include Drupal Blocks as fields within your Webforms. It enables seamless integration of any Drupal Block, allowing you to render...
Categories: Content display
Webform Post Remote Queue
This module extends the Webform Remote post handler, which posts submissions to a URL. The Remote post (Queued) handler provided by this module adds the submission to a queue to be handled at a...
Categories: Integrations
Sector External Links
We love extlink. This module patches extlink so material symbols flavour span elements are used instead of Font Awesome.
Categories: Content editing experience
Webform Modal
This module allows to configure webform to display in modal/ popup window. Features Provides a config form to configure webform id which will be displayed in modal. Post-Installation Install and...
Categories: Content display
Drupal Forge Token
Provides tokens for embedding Drupal Forge launch widgets. This was created so that users can launch demos directly from any site instead of going to Drupal Forge first. Example: https://darren.oh...
Categories: Content editing experience, Integrations
Organizational Charts
Responsive Drag and Drop Organizational Charts or Diagrams, using jQuery UI Draggable and Droppable. Features Drag and Drop UI Supports up to 3 css media queries (desktop/tablet/phone) Supports...
Categories: Content display, Content editing experience
Advanced Content Blocks
The Advanced Content Blocks module allows you to easily add different types of content to your website. It includes blocks for: Audio Players: Embed audio files like music or podcasts on your site....
Categories: Content display
Orphans Media
Orphans Media Delete is a lightweight and efficient module designed to help administrators identify and delete unused media entities in their Drupal site. Inspired by the Audit Files module, this...
Categories: Media
Repeat framework for Open Y ( YMCA Website Services )
Introduction and Overview **Open Y Repeat** is a module designed to enhance the functionality of the Open Y platform by adding repeatable events and other recurring features. This module provides...
Categories: Content display
GroupexPRO sync to PEF in Open Y
Synchronizes GroupEx schedules to PEF.
Categories: Integrations
Spotify Now Playing
Want to include your current Spotify playing track on your personal website? Now you can! This module offers a block displaying the current live playing track on your Spotify account, or a JSON...
Categories: Decoupled, Integrations, Media
Extra Field Views
This module provides an extra field plugin to easily render a view as a field. Requirements This module requires the following modules to be installed: Drupal core ^10.2 || ^11 Extra Field Extra...
Video Embed VK
This module provides VK handler for Video Embed Field. Users can add VK videos to their site by pasting the video's URL into a video embed field. in the setting users can set width and height and...
Categories: Media
Apache Solr log
Do not use this module Functionality of this module was merged into Search API Solr This module provides Solr-based alternative to dblog as suggested by [#3475570]. Features Provide dblog-like user...
Categories: Administration tools, Developer tools
Image Style Description
Introduction The Image Style Desc module dynamically adds descriptive help text to image fields, displaying dimensions based on the configured image style. This simplifies the content editing...
Categories: Content editing experience, Developer tools, Media
CCA Taxonomy Manager
An experimental, Views-based taxonomy manager: * browse large taxonomies (assumes non-hierarchical vocabularies) * filter using Search API Database search (offers English stemming) or Search API...
Categories: Administration tools
Artisan Styleguide
Artisan Styleguide for Artisan theme Access to "/artisan-styleguide" to preview styleguide (it requires "administer themes" permission). Use module provided SDC as a reference "artisan_styleguide...
Categories: Content display, Content editing experience, Developer tools
Metatag Search.gov
This module works with the Metatag module to add the searchgov_custom* fields that search.gov uses to allow for additional fields for their Search Filters (Faceted Search). Probably if other custom...
Categories: Site search
Contact Automatic Subject
Super simple module to automatically fill out a contact message subject if none was set. This is useful in cases where the subject field has been hidden from the contact form display, or it's been...
Lightbox Tobii Image Formatter
Integration with the Tobii lightbox javascript library. Tobii javascript library The Tobii library must be installed in the /web/libraries/tobii folder of your Drupal installation. The module...
Categories: Accessibility, Content display, Media
Global Node Translation
The Global Node Translation module creates translations in the enabled languages when a node is created in the original language. Features Automatic translation of nodes across multiple languages...
Categories: Automation, Integrations, Multilingual