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.
AI Image Alt Text
This module is part of the AI module ecosystem and included in DXPR CMS. Generate accurate, descriptive alt text automatically using AI vision models. Improve accessibility and search rankings...
Categories: Accessibility, Media
Lightning Media
Lightning Media provides modules and configuration for great media authoring experiences. Lightning Media 5.0.0 WARNING: Lightning Media 5.0.0 drops all hard dependencies on contributed modules, as...
Categories: Content editing experience, Media, Integrations
Bootstrap Layout Builder
Build responsive pages in minutes! Adds responsive grid support, with major UX enhancements to Drupal 8's core - Layout Builder module. Currently, this module supports Bootstrap 3/4 and 5. An...
Categories: Administration tools, Content display, Developer tools
Gallery formatter
Gallery formatter provides a CCK formatter for image fields, which will turn any image field into a jQuery Gallery. (Drupal 6) Watch the screencast for a demo of how to set it up REMOVED BY BLIP.TV...
Categories: Content display, Developer tools
Varnish purger
What is this? This is the Varnish purger for the Purge module. Project name and module name Because of some bad naming in the start - the project name is varnish_purge, but the module itself is...
Categories: Performance, Integrations
Image Field Caption
Adds an extra text area for captions on image fields. Similar to the alt and title text fields available with an image field, the caption text area can be used to enter text or HTML descriptions of...
Categories: Media, Site structure
CKEditor FakeObjects
This plugin helps to create a "representative" (image with styles) for certain elements which have problem with living in editable, it provides the API to transform an real DOM element into the ...
Categories: Content editing experience, Developer tools
ImageAPI
This API is meant to be used in place of the API provided by image.inc. You probably do not need to install this module unless another module are you using requires it. It provides no new features...
Categories: Media
SVG Formatter
SVG Formatter module provides support for using SVG images on your website. The standard image field in Drupal doesn't support SVG images. This module adds a new formatter for the file field, which...
Categories: Content display
Retina Images
Retina Images adds an option to all image effects included with core to allow them to output high resolution images for high DPI or retina displays. When enabled as part of an image style, this...
Categories: Developer tools
Media Responsive Thumbnail
Important: This is for the Drupal 8+ Core Media module, not the "media_entity" or "file_entity" modules! Synopsis Do you like the Responsive Image module? Do you also like the Media module? Media...
Categories: Media
OpenAI Provider
Want access to the best and latest AI models? OpenAI is your go-to AI provider. Integrated with the AI module, it allows you to leverage cutting-edge models like GPT-4, DALL-E, and Whisper. Whether...
Categories: Integrations
Plupload integration
Provides integration for the Plupload widget into Drupal. Plupload is a GPL licensed multiple file uploading tool that can present widgets in Flash, Gears, HTML 5, Silverlight, BrowserPlus, and...
Categories: Media
ImageField
ImageField provides an image upload field for CCK. ImageField is a CCK-based alternative to the legacy Image project. It boasts features such as multiple images per node, resolution restrictions,...
Categories: Content editing experience, Media
Advanced Help
The Advanced Help module provides a framework that allows module and theme developers to provide hierarchical pages with help topics. It differs from the core Help module by allowing for multiple...
Categories: Administration tools, Content editing experience, Developer tools
Picture
This module is a backport of Drupal 8 Responsive Image module. It allows administrators to optimize images for different devices and resolutions by pairing image styles with CSS media queries. It...
Bootstrap Styles
A base module that allows any module which depends on it to use and build styles' plugins for layout builder. Note: This module doesn't provide any user interface on its own. FEATURES Provides the...
Categories: Administration tools, Content display, Developer tools
CKEditor Media Resize
Introduces the ability to arbitrarily re-scale image media embedded via Drupal core's media embed plugin in CKEditor5. Features Drupal core's ckeditor5 image embed feature allows scaling of images...
Categories: Content editing experience, Media
Field Formatter Class
🇺🇦 This module is maintained by Ukrainian developers. Please consider supporting Ukraine in a fight for their freedom and safety of Europe. Allows site administrators to add classes to the outer...
Categories: Content display, Site structure
File Delete (extras)
Functionality landed in core 10.1 [#2949017] The File Delete module adds the ability to easily delete files —both private and public— within Drupal administration. It changes files from the ...
Categories: Administration tools, Media
Migrate Files (extended)
Defines additional migrate plugins for importing files. These plugins are meant to facilitate importing files in the same migration as other data. Typically, with a D7 to D8 migration for example,...
Categories: Media, Import and export
Imagick
Image toolkit implementation based on ImageMagick. Unlike the ImageMagick module, which invokes convert binary to process images, this module uses the Imagick PHP extension. It allows custom...
Categories: Content display, Media
AI (Artificial Intelligence)
Drupal AI enables organizations to use artificial intelligence directly within Drupal websites. It provides the core technical foundation for integrating language models, automating tasks, and...
Categories: Automation, Content editing experience, Integrations
The Better Mega Menu
TB Mega Menu provides an admin interface for creating drop down menus that combine Drupal menu items with rich media content. Your menu can include internal and external links, images, videos and...
Categories: Site structure
Image style flush
Overview This module adds image style flushing to the administrative interface. Drupal 10 Drupal core includes the ability to flush individual image styles. This module adds a feature to flush all...
Categories: Developer tools, Media