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.
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
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
Animated GIF
Description This module allows you to use animated GIFs on your site. If the mime-type of the file is image/gif, the image formatter will ignore the image styles and renders the original GIF. Use...
Categories: Media
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
Paragraphs Browser
Paragraphs Browser provides a form widget for the Paragraphs module. The widget displays a browser within a modal where paragraph types are grouped by user-defined categories, and provide optional...
Categories: Administration tools, Content editing experience
Adaptive Image
The Adaptive image module provides device-appropriate versions of images from your fields. You can activate adaptive images by adding an adaptive effect to any of your image styles. The used...
Imagefield Crop
Overview Imagefield Crop provides a widget(1.x) or field(2.x) for selection based cropping an image after upload. Comparison of image cropping modules Usage When the user uploads an image it is...
Categories: Site structure, Media
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...
GLightbox
GLightbox is a pure javascript lightbox (Colorbox alternative without jQuery). It can display images, iframes, inline content and videos with optional autoplay for YouTube, Vimeo and even self...
Categories: Content display, Content editing experience, Site structure
ImageField Tokens
The ImageField Tokens module extends the default functionality of Image fields adding the ability to specify default values and use entity tokens in the Alt and Title text. Features: Configurable...
Categories: Content editing experience, Site structure, Media
Image Block
Because I can never get a straight answer for a simple solution to include an image in a block with a easy-to-use interface for non-technical folk. Image block is a module where one can create a...
Categories: Content display, Media
Image Style Warmer
Synopsis The Image Style Warmer module provides options to create image styles during upload or via queue worker. So configured image derivates already exists when they are requested. Pre-generate...
Categories: Performance
Image Optimize Binaries
Image Optimize | Image Optimize Binaries Binary processors for the Image API Optimize module. This allows optimizing images with the following command line tools installed on your webservers:...
Categories: Media, Performance
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
Simple Background image formatter
This module provides an image formatter that allows you to display the image in a div as background image. The module extends Drupal's images field. Because settings are attached to the entity, it...
Categories: Content display, Site structure
Node export
This module allows users to export nodes and then import it into another Drupal installation, or on the same site. Using this module you can save yourself a lot of time setting up new websites that...
Categories: Content editing experience, Developer tools, Import and export
ImageCache
ImageCache allows you to setup presets for image processing. If an ImageCache derivative doesn't exist the web server's rewrite rules will pass the request to Drupal which in turn hands it off to...
HTML Mail
HTML Mail lets you theme your email messages the same way you theme the rest of your website. HTML Mail for D10 emartoni and RenatoG have ported HTML Mail to D9/D10, and TR has done a great job to...
Categories: E-commerce, Integrations
Imagecache External
About Imagecache External is a utility module that allows you to store external images on your server and apply your own Image Styles. Configuration Important: to use the module you need to visit...
Categories: Content editing experience, Import and export, Media
S3 File System
S3 File System (s3fs) provides an additional file system to your drupal site, which stores files in Amazon's Simple Storage Service (S3) or any other S3-compatible storage service. You can set your...
Categories: Developer tools, Media
Views base url
This module provides a site base URL token in Views. The main purpose of this module is to create a link with absolute path through "Global:Custom text" option. Why use this module: You can also...
Categories: Content display
jCarousel
This module allows developers and themers to make use of the jCarousel jQuery plugin. It includes a developer API that other modules can use, as well as Views integration so that you can turn any...
Categories: Content editing experience, Content display, Developer tools
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
Layout Builder Browser
Enhances the layout builder block selection UX by adding: - Custom configurable images per block. - Custom categories for all blocks. - Removes the extra click for "inline blocks", and merges those...
Categories: Administration tools
Media PDF Thumbnail
The module provides an image field formatter for the thumbnail field of Media entities. The default thumbnail image will be replaced by an image generated from a pdf file referenced in any file...
Categories: Media