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

5,007 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.

AI Validations

AI Validations adds AI-powered rules to the Field Validation module. Attach a rule to a text, image or audio field, pick an AI provider from the AI module, and the rule checks the value when the...
Categories: Artificial Intelligence (AI), Content editing experience, Media

Single Content Sync

The Single Content Sync module offers a unique and super easy way to export any content (node, taxonomy, media, users, blocks, paragraphs, and etc.) and further import them to a different...
Categories: Content editing experience, Import and export

Field Slideshow

Overview Provides a Slideshow formatter for Image fields, using JQuery Cycle plugin. Compared to Views slideshows, building the slideshow from multiple nodes, this module builds it from a single...
Categories: Content display, Media, Site structure

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

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

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 Optimize WebP

This module provides a WebP processor for the ImageAPI Optimize module. When added to a pipeline, a .webp derivative is created from the source image, providing 2 versions of a styled image....
Categories: Media

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

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

AI Agents

The AI Agents is a framework that can be used to create Agents of all sorts, including so called text-to-action agents that can manipulate your actual Drupal configurations or content based on...
Categories: Administration tools, Automation, Content editing experience

YouTube Field

The YouTube field module provides a simple field that allows you to add a youtube video to a content type, user, or any other Drupal entity. Display types include: YouTube videos of various sizes...
Categories: Site structure, Media, Integrations

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

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

Geofield Map

Geofield Map is an advanced, complete and easy-to-use Geo Mapping solution for Drupal 8+, based on and fully compatible with the Geofield module, that lets you manage the Geofield with an...
Categories: Content editing experience, Integrations, Site structure

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

Juicebox HTML5 Responsive Image Galleries

This module provides an integration between the popular Juicebox HTML5 responsive gallery (Javascript) library and Drupal. The Juicebox library, which is distributed, maintained and supported...
Categories: Administration tools, Content display, Site structure

Decorative Image Widget

This module provides a solution for site builders that want to make the option of leaving an image's alternative text blank explicit (by checking a new "Decorative" checkbox) rather than implicit ...
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

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

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

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

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

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

Pages