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.
Views Slideshow
Views Slideshow can be used to create a slideshow of any content (not just images) that can appear in a View. Powered by jQuery, it is heavily customizable: you may choose slideshow settings for...
Categories: Content display
Paragraphs
Overview Paragraphs is the new way of content creation! It allows you — Site Builders — to make things cleaner so that you can give more editing power to your end-users. Instead of putting all...
Categories: Content editing experience, Site structure
Colorbox
Colorbox is a light-weight customizable lightbox plugin for jQuery. This module allows for integration of Colorbox into Drupal. Images, iframed or inline content etc. can be displayed in a overlay...
Categories: Content display, Developer tools, Integrations
Flex Slider
Unsupported upstream library The Flex Slider project is no longer supported by their maintainers. This module will no longer be providing updates and a replacement is not currently available (but...
Categories: Content display, Content editing experience, Site structure
Field collection
Provides a field-collection field, to which any number of fields can be attached. A field collection is internally represented as an entity, which is embedded in the host entity. Thus, if desired...
Categories: Site structure
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
Slick Views
Provides Views style plugin for Ken Wheeler's Slick carousel. See http://kenwheeler.github.io/slick Slick views adds a new display style to views called Slick carousel. Similar to how you select...
Categories: Content display, Developer tools, Integrations
FlexSlider Views Slideshow
Integration with Views Slideshow and FlexSlider This is the FlexSlider Views Slideshow module which used to be included in FlexSlider by default. This module only works with FlexSlider 2.x only....
Categories: Content display, Integrations
Slick Paragraphs
Provides integration between Slick and Paragraphs. Slick Paragraphs allows richer slideshow/carousel contents with a mix of text, image and video, and more complex slide components like nested...
Categories: Content display, Site structure, Developer tools
Nivo Slider
Nivo Slider provides an easy and eye-catching way to showcase featured content. Nivo Slider gives administrators three important tools: A simple method of adding slides to the slideshow. An...
Categories: Content display, Integrations
Media entity slideshow
Slideshows integration for Media entity module. 8.x-2.x version is intended to be used with core Media entity that will ship with 8.4.0. Development https://github.com/drupal-media/media_entity...
Categories: Media
Slick Carousel
Slick is a powerful, performant, and fully responsive carousel integration leveraging Ken Wheeler's Slick carousel. Engineered to satisfy modern Core Web Vitals, it transforms the traditional...
Categories: Content display, Integrations, 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
Blazy
Blazy provides lazy loading and media optimization for Drupal using bLazy, Intersection Observer API, and native browser lazy loading. It reduces initial page weight and HTTP requests by deferring...
Categories: Integrations, Media, Performance
Slick extras
Provides Slick carousel samples and extra utilities demonstrating various usages of Slick carousel. With Media file and its supported sub-modules (Youtube, Vimeo, or Soundcloud), it is easy to have...
Categories: Developer tools, Integrations
Views Slideshow Configurable Controls
The Views Slideshow Configurable Controls (VSCC) module adds to Views Slideshow: Cycle (part of the Views Slideshow project) configurable and extensible controls. In addition to the the original ...
Categories: Media
Views Slideshow JCarousel
Integrates JCarousel features into views slideshow version 6.x-3.x or 7.x. Currently provides a JCarousel pager widget. @See also: Views Slideshow JCarousel - provides a "pure" JCarousel view style...
Views Slideshow Slider
This module provides a draggable slider as a control widget for the Views Slideshow module. The slider is both a control and display element, dragging the slider causes the slideshow to jump...
Categories: Content display
Views Slideshow Xtra
Overview Views Slideshow Xtra is an enhancement module for Views Slideshow, providing the ability to create overlays for a Views Slideshow. HTML elements are placed in overlays, with overlay...
Categories: Content display, Media
Imagefield Slideshow
This will provide a field formatter for image fields, so that the images uploaded for an image field can be rendered as a Slideshow. Features covered Image style Link Transition effect Transition...
Categories: Content display, Media, Site structure
Slick Entity Reference
Introduction The Slick Entity Reference module provides a field formatter for Entity reference and Entity Reference Revisions fields to display entities as Slick Carousel items. This allows richer...
Categories: Developer tools, Media
Dynamic display block
Dynamic display block slideshows are mainly used to showcase featured content at a prominent place on the frontpage of the site in an attractive way. A featured content slideshow can contain e.g.:...
Categories: Content display
Lightbox2
The Lightbox2 module is a simple, unobtrusive script used to overlay images on the current page. It's a snap to setup and works on most modern browsers. The module places images above your current...
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
BxSlider - Views slideshow integration
Overview This module provides integration with bxSlider Features Carrousel integration with Views & Views slideshow BxSlider integration Requirements & Links to useful resources Drupal 7 Views...
Categories: Developer tools