Recommended releases

Download Links

This module provides a jQuery Cycle2 slideshow plugin for Views Slideshow,
heavily based on Views Slideshow: Cycle (bundled with Views Slideshow).
Modifications have been made to interface with some basic options of Cycle2,
though a lot remains to be done. New options added to Cycle2's API during
its beta will be accounted for where possible.

Benefits to using Cycle2 over the original Cycle are that Cycle2 natively
handles responsive design and (with an optional plugin) swipe events
on capable devices.


This port is based on a sandbox project for Drupal,
I have found it necessary when creating the slideshow
to add into the view the class 'cycle-slideshow' to
a div surrounding the image files in order to get the images to cycle.
Perhaps in future this could be built into the module's theme.


  • Install this module using the official Backdrop CMS instructions at

  • Download the Cycle 2 library from

  • Place jquery.cycle2.js or its minified version inside the sites
    libraries folder e.g. libraries/jquery.cycle2

  • Optionally, place jquery.cycle2.swipe.js inside the same folder.
    Other plugins will be supported in the future.


When creating or editing a View using the Slideshow display mode,
select the Cycle2 slideshow type in the display settings, under Slides.
(The original Cycle slideshow type is not required.)


This project is GPL v2 software. See the LICENSE.txt file in this directory for complete text.

Current Maintainer for Backdrop

Graham Oliver (


Developer for Drupal:

  • Ben Young