Top 9 Free JavaScript and jQuery Image Gallery, Slider, and Slideshow Plugins

Creating stunning galleries, slideshows and more for your website is now easier than ever with these top 9 free JavaScript and jQuery plugins. From beginners to experts, developers and designers can find something on this list to add eye-catching and professional content to their websites. With easy customization, fast loading times, and no additional coding required, these plugins have everything needed to make a website look professional and engaging. See for yourself what these powerful and creative JavaScript and jQuery plugins can do for your website.


PhotoSwipe is a JavaScript image gallery for mobile and desktop. It opens the image in fullscreen mode when an image is clicked.

  • Fast Loading and Responsive Support: images are loaded as data arrives, with low-res ones first.
  • Touch Gestures Support: all basic gestures such as flick to switch images, drag to pan, and pinch to zoom out are supported.
  • Browser history API: user can link to each gallery item and close the gallery via the Back button. It is possible thanks to browser history manipulation.

jQuery Viewer

jQuery Viewer is a jQuery plugin wrapper for Viewer.Js, a JavaScript image viewer.

  • 34 options to determine how an image is processed. It includes an inline, button, navbar, title, toolbar, tooltip, movable, zoomable, rotatable, and more.
  • 23 methods to control image how the image is displayed and navigated. It includes hide, show, next, moveTo, zoom, rotate, and more.
  • 7 events such as shown, hidden, view, and viewed. Developers can hook into any event to make a better gallery.
  • Modal and inline modes support.
  • Touch gestures support.
  • Keyboard support.
  • Cross-browser support.

Slides JS

SlidesJS is a responsive slideshow plugin for jQuery with features like touch and CSS3 transitions.

  • Responsive
  • CSS3 Transition
  • Touch Gesture
  • Easy Setup


Slick is a carousel plugin that can slide any type of content, be it an image or any div.

  • Fully responsive.
  • Separate settings per breakpoint
  • Support CSS3.
  • Swipe enabled and desktop mouse dragging.
  • Infinite looping.
  • Keyboard navigation.
  • Add, remove, filter & unfiltered slides
  • Autoplay, arrows, callbacks, etc…

Sequence JS

Sequence JS is a JavaScript slideshow based on CSS. It is suitable for any banners, slideshows, or even step-based animated web apps.

  • CSS Animation Framework:¬†make your content move, shrink, grow, rotate, fade, and more, in 2D and 3D space
  • Responsive & Smooth: use media queries and CSS features.
  • Touch Support: smooth transitions and support for responsive layouts.
  • Cross Browser: works in major desktop, tablet, and mobile browsers.
  • 30+ Options & API: over 30 options allow you to control how content behaves.
  • Ready-Made Themes: its Theme Store will make you save time with ready-to-use styles.

Lightbox Gallery

Lightbox Gallery is a very simple and lightweight responsive jQuery lightbox image gallery plugin.


This is a free JavaScript image gallery plugin that makes creating beautiful image galleries more simple and faster. The core Galleria and its classic theme are free to use. You can buy more themes at their shop. This plugin can pull galleries and movies from several sources with just a few lines of code.


Sideways is made by the implementation of some online scripts and tutorials, which utilizes jQuery UI, jQuery Easing, and jQuery mousewheel plugins.


prettyPhoto is a jQuery lightbox clone. It supports images, videos, flash, YouTube, iframes, and ajax. It’s an enhanced version of jQuery Lightbox.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.