1. Swiper
Mobile touch slider and framework with hardware accelerated transitionsSwiper created by nolimits4web, this repo was created in 2012
Now the number of Watchers for the Swiper repo is 25,149, and it has a 9195 Forks
you can find here the official website for Swiper
you can Click here Swiper to download the master branch from GitHub
2. Photo Swipe
PhotoSwipe is a HTML/CSS/JavaScript based image gallery specifically targeting mobile touch devicesPhoto Swipe created by dimsemenov, this repo was created in 2011
Now the number of Watchers for the Photo Swipe repo is 20,466, and it has a 3079 Forks
you can find here the official website for Photo Swipe
you can Click here Photo Swipe to download the master branch from GitHub
3. Jimp
An image processing library written entirely in JavaScript for Node, with zero external or native dependencies.Jimp created by oliver-moran, this repo was created in 2014
Now the number of Watchers for the Jimp repo is 10,635, and it has a 644 Forks
you can find here the official website for Jimp
you can Click here Jimp to download the master branch from GitHub
4. Magnific Popup
Light and responsive lightbox plugin with focus on performance.Magnific Popup created by dimsemenov, this repo was created in 2013
Now the number of Watchers for the Magnific Popup repo is 11,072, and it has a 3320 Forks
you can find here the official website for Magnific Popup
you can Click here Magnific Popup to download the master branch from GitHub
5. FancyBox
FancyBox is a tool that offers a nice and elegant way to add zooming functionality for images, html content and multi-media on your webpages.FancyBox created by fancyapps, this repo was created in 2011
Now the number of Watchers for the FancyBox repo is 6,893, and it has a 1686 Forks
you can find here the official website for FancyBox
you can Click here FancyBox to download the master branch from GitHub
6. Glide

A dependency-free JavaScript ES6 slider and carousel. It’s lightweight, flexible and fast. Designed to slide. No less, no moreGlide created by glidejs, this repo was created in 2013
Now the number of Watchers for the Glide repo is 5,682, and it has a 677 Forks
you can find here the official website for Glide
you can Click here Glide to download the master branch from GitHub
7. Viewerjs
JavaScript image viewer.Viewerjs created by fengyuanchen, this repo was created in 2015
Now the number of Watchers for the Viewerjs repo is 5,365, and it has a 929 Forks
you can find here the official website for Viewerjs
you can Click here Viewerjs to download the master branch from GitHub
8. Bxslider 4
Responsive jQuery content sliderBxslider 4 created by wandoledzep, this repo was created in 2012
Now the number of Watchers for the Bxslider 4 repo is 4,208, and it has a 1949 Forks
you can find here the official website for Bxslider 4
you can Click here Bxslider 4 to download the master branch from GitHub
9. Owl Carousel
Owl Carousel. Touch enabled jQuery plugin that lets you create beautiful responsive carousel slider.Owl Carousel created by OwlFonk, this repo was created in 2013
Now the number of Watchers for the Owl Carousel repo is 4,372, and it has a 999 Forks
you can find here the official website for Owl Carousel
you can Click here Owl Carousel to download the master branch from GitHub
10. Flex Slider

An awesome, fully responsive jQuery slider pluginFlex Slider created by woothemes, this repo was created in 2011
Now the number of Watchers for the Flex Slider repo is 4,978, and it has a 1784 Forks
you can find here the official website for Flex Slider
you can Click here Flex Slider to download the master branch from GitHub
11. Flickity
:leaves: Touch, responsive, flickable carouselsFlickity created by metafizzy, this repo was created in 2014
Now the number of Watchers for the Flickity repo is 6,410, and it has a 573 Forks
you can find here the official website for Flickity
you can Click here Flickity to download the master branch from GitHub
12. Lightgallery.js
Full featured javascript lightbox gallery. No dependencies.Lightgallery.js created by sachinchoolur, this repo was created in 2016
Now the number of Watchers for the Lightgallery.js repo is 4,840, and it has a 521 Forks
you can find here the official website for Lightgallery.js
you can Click here Lightgallery.js to download the master branch from GitHub
13. Colorbox
A light-weight, customizable lightbox plugin for jQueryColorbox created by jackmoore, this repo was created in 2009
Now the number of Watchers for the Colorbox repo is 4,781, and it has a 1210 Forks
you can find here the official website for Colorbox
you can Click here Colorbox to download the master branch from GitHub
14. Light Gallery
A lightweight, customizable, modular, responsive, lightbox gallery plugin for jQuery. :+1:Light Gallery created by sachinchoolur, this repo was created in 2014
Now the number of Watchers for the Light Gallery repo is 3,924, and it has a 1023 Forks
you can find here the official website for Light Gallery
you can Click here Light Gallery to download the master branch from GitHub
15. Screenfull.js
Simple wrapper for cross-browser usage of the JavaScript Fullscreen APIScreenfull.js created by sindresorhus, this repo was created in 2012
Now the number of Watchers for the Screenfull.js repo is 5,762, and it has a 615 Forks
you can find here the official website for Screenfull.js
you can Click here Screenfull.js to download the master branch from GitHub
16. jQuery Backstretch
Backstretch is a simple jQuery plugin that allows you to add a dynamically-resized, slideshow-capable background image to any page or element. The image will stretch to fit the page/element, and will automatically resize as the window/element size changes.jQuery Backstretch created by srobbin, this repo was created in 2009
Now the number of Watchers for the jQuery Backstretch repo is 3,992, and it has a 972 Forks
you can find here the official website for jQuery Backstretch
you can Click here jQuery Backstretch to download the master branch from GitHub
17. Siema
Siema - Lightweight and simple carousel in pure JavaScriptSiema created by pawelgrzybek, this repo was created in 2016
Now the number of Watchers for the Siema repo is 3,258, and it has a 416 Forks
you can find here the official website for Siema
you can Click here Siema to download the master branch from GitHub
18. Responsive Slides
Simple & lightweight responsive slider plugin (in 1kb)Responsive Slides created by viljamis, this repo was created in 2011
Now the number of Watchers for the Responsive Slides repo is 3,375, and it has a 1591 Forks
you can find here the official website for Responsive Slides
you can Click here Responsive Slides to download the master branch from GitHub
19. Imager.js
Responsive images while we wait for srcset to finish cookingImager.js created by BBC-News, this repo was created in 2013
Now the number of Watchers for the Imager.js repo is 3,864, and it has a 244 Forks
you can find here the official website for Imager.js
you can Click here Imager.js to download the master branch from GitHub
20. Featherlight
Featherlight is a very lightweight jQuery lightbox plugin. It's simple yet flexible and easy to use. Featherlight has minimal css and uses no inline styles, everything is name-spaced, it's completely customizable via config object and offers image, ajax and iframe support out of the box. Featherlights small footprint weights about 4kB – in total.Featherlight created by noelboss, this repo was created in 2013
Now the number of Watchers for the Featherlight repo is 1,964, and it has a 295 Forks
you can find here the official website for Featherlight
you can Click here Featherlight to download the master branch from GitHub
21. Baguette Box.js
Simple and easy to use lightbox script written in pure JavaScriptBaguette Box.js created by feimosi, this repo was created in 2014
Now the number of Watchers for the Baguette Box.js repo is 2,101, and it has a 387 Forks
you can find here the official website for Baguette Box.js
you can Click here Baguette Box.js to download the master branch from GitHub
22. Swipebox
A touchable jQuery lightboxSwipebox created by brutaldesign, this repo was created in 2013
Now the number of Watchers for the Swipebox repo is 1,958, and it has a 649 Forks
you can find here the official website for Swipebox
you can Click here Swipebox to download the master branch from GitHub
23. Sequence

The Responsive Slider with Advanced CSS3 TransitionsSequence created by IanLunn, this repo was created in 2012
Now the number of Watchers for the Sequence repo is 3,381, and it has a 507 Forks
you can find here the official website for Sequence
you can Click here Sequence to download the master branch from GitHub
24. Lightslider
JQuery lightSlider is a lightweight responsive Content slider with carousel thumbnails navigationLightslider created by sachinchoolur, this repo was created in 2014
Now the number of Watchers for the Lightslider repo is 1,941, and it has a 1430 Forks
you can find here the official website for Lightslider
you can Click here Lightslider to download the master branch from GitHub
25. Unveil
A very lightweight jQuery plugin to lazy load imagesUnveil created by luis-almeida, this repo was created in 2012
Now the number of Watchers for the Unveil repo is 4,268, and it has a 726 Forks
you can find here the official website for Unveil
you can Click here Unveil to download the master branch from GitHub
26. Intense Images
A simple library to view large images up close using simple mouse interaction, and the full screen.Intense Images created by tholman, this repo was created in 2014
Now the number of Watchers for the Intense Images repo is 2,516, and it has a 274 Forks
you can find here the official website for Intense Images
you can Click here Intense Images to download the master branch from GitHub
27. Vegas
Vegas is a jQuery plugin to add beautiful fullscreen backgrounds to your webpages. It even allows Slideshows.Vegas created by jaysalvat, this repo was created in 2011
Now the number of Watchers for the Vegas repo is 1,766, and it has a 461 Forks
you can find here the official website for Vegas
you can Click here Vegas to download the master branch from GitHub
28. jQuery.panzoom
A jQuery plugin for panning and zooming elements using CSS3.jQuery.panzoom created by timmywil, this repo was created in 2013
Now the number of Watchers for the jQuery.panzoom repo is 1,347, and it has a 374 Forks
you can find here the official website for jQuery.panzoom
you can Click here jQuery.panzoom to download the master branch from GitHub
29. Chocolat
Chocolat : Responsive jQuery Lightbox PluginChocolat created by nicolas-t, this repo was created in 2012
Now the number of Watchers for the Chocolat repo is 1,583, and it has a 171 Forks
you can find here the official website for Chocolat
you can Click here Chocolat to download the master branch from GitHub
30. Justified Gallery

JQuery plugin that allows you to create a gallery with a justified grid. Fill all the spaces!Justified Gallery created by miromannino, this repo was created in 2012
Now the number of Watchers for the Justified Gallery repo is 1,416, and it has a 274 Forks
you can find here the official website for Justified Gallery
you can Click here Justified Gallery to download the master branch from GitHub
31. Galleria
Galleria is a JavaScript image gallery framework. The aim is to simplify the process of creating professional image galleries for the web and mobile devices.Galleria created by aino, this repo was created in 2010
Now the number of Watchers for the Galleria repo is 1,648, and it has a 342 Forks
you can find here the official website for Galleria
you can Click here Galleria to download the master branch from GitHub
32. React Easy Crop
A React component to crop images with easy interactionsReact Easy Crop created by ricardo-ch, this repo was created in 2018
Now the number of Watchers for the React Easy Crop repo is 861, and it has a 62 Forks
you can find here the official website for React Easy Crop
you can Click here React Easy Crop to download the master branch from GitHub
33. Fotorama
A simple, stunning, powerful jQuery gallery. Licensed under the MIT.Fotorama created by artpolikarpov, this repo was created in 2013
Now the number of Watchers for the Fotorama repo is 1,560, and it has a 397 Forks
you can find here the official website for Fotorama
you can Click here Fotorama to download the master branch from GitHub
34. Foresight.js
Foresight.js gives webpages the ability to tell if the user's device is capable of viewing high-resolution images (such as the 3rd generation iPad) before the image is requested from the server. Additionally, it judges if the user's device currently has a fast enough network connection for high-resolution images. Depending on device display and network connectivity, foresight.js will request the appropriate image for the webpage.Foresight.js created by adamdbradley, this repo was created in 2012
Now the number of Watchers for the Foresight.js repo is 2,288, and it has a 105 Forks
you can find here the official website for Foresight.js
you can Click here Foresight.js to download the master branch from GitHub
35. Glfx.js
An image effects library for JavaScript using WebGLGlfx.js created by evanw, this repo was created in 2011
Now the number of Watchers for the Glfx.js repo is 2,565, and it has a 336 Forks
you can find here the official website for Glfx.js
you can Click here Glfx.js to download the master branch from GitHub
36. Lity
Lightweight responsive lightbox.Lity created by jsor, this repo was created in 2015
Now the number of Watchers for the Lity repo is 1,003, and it has a 177 Forks
you can find here the official website for Lity
you can Click here Lity to download the master branch from GitHub
37. Slides
Slides is a crazy simple slideshow plugin for jQuery. With features like looping, auto play, fade or slide transition effects, crossfading, image preloading, and auto generated pagination. With Slides you’ll never see multiple slides fly by. Slides elegantly just slides from one slide to the next. Awesome.Slides created by nathansearles, this repo was created in 2010
Now the number of Watchers for the Slides repo is 1,751, and it has a 389 Forks
you can find here the official website for Slides
you can Click here Slides to download the master branch from GitHub
38. Threesixty Slider
jQuery image slider plugin for creating 360 degree product toursThreesixty Slider created by creativeaura, this repo was created in 2012
Now the number of Watchers for the Threesixty Slider repo is 845, and it has a 235 Forks
you can find here the official website for Threesixty Slider
you can Click here Threesixty Slider to download the master branch from GitHub
39. Bootstrap Lightbox
A simple lightbox plugin based on the bootstrap modal plugin.Bootstrap Lightbox created by jbutz, this repo was created in 2012
Now the number of Watchers for the Bootstrap Lightbox repo is 1,078, and it has a 324 Forks
you can find here the official website for Bootstrap Lightbox
you can Click here Bootstrap Lightbox to download the master branch from GitHub
40. Nivo Slider
The Most Awesome jQuery Image SliderNivo Slider created by gilbitron, this repo was created in 2010
Now the number of Watchers for the Nivo Slider repo is 1,239, and it has a 617 Forks
you can find here the official website for Nivo Slider
you can Click here Nivo Slider to download the master branch from GitHub
41. Juxtapose
JuxtaposeJS is a JavaScript library for making before/after image slidersJuxtapose created by NUKnightLab, this repo was created in 2014
Now the number of Watchers for the Juxtapose repo is 594, and it has a 116 Forks
you can find here the official website for Juxtapose
you can Click here Juxtapose to download the master branch from GitHub
42. Img Liquid
jQuery plugin to resize images to fit in a container.Img Liquid created by karacas, this repo was created in 2012
Now the number of Watchers for the Img Liquid repo is 985, and it has a 212 Forks
you can find here the official website for Img Liquid
you can Click here Img Liquid to download the master branch from GitHub
43. Tremula Js
TremulaJS: Picture Streams + Momentum Engine + Bézier Paths + Multi-DeviceTremula Js created by garris, this repo was created in 2014
Now the number of Watchers for the Tremula Js repo is 1,329, and it has a 83 Forks
you can find here the official website for Tremula Js
you can Click here Tremula Js to download the master branch from GitHub
44. Egjs Flicking
:carousel_horse: :recycle: Simple module to implement flicking carousel interactionEgjs Flicking created by naver, this repo was created in 2017
Now the number of Watchers for the Egjs Flicking repo is 570, and it has a 51 Forks
you can find here the official website for Egjs Flicking
you can Click here Egjs Flicking to download the master branch from GitHub
45. Cycle2
2nd gen cyclingCycle2 created by malsup, this repo was created in 2011
Now the number of Watchers for the Cycle2 repo is 910, and it has a 233 Forks
you can find here the official website for Cycle2
you can Click here Cycle2 to download the master branch from GitHub
46. Flux Slider
CSS3 Animation based image transitionsFlux Slider created by joelambert, this repo was created in 2011
Now the number of Watchers for the Flux Slider repo is 1,400, and it has a 295 Forks
you can find here the official website for Flux Slider
you can Click here Flux Slider to download the master branch from GitHub
47. Photobox
A lightweight CSS3 image gallery that is pretty to look and and easy to usePhotobox created by yairEO, this repo was created in 2012
Now the number of Watchers for the Photobox repo is 731, and it has a 283 Forks
you can find here the official website for Photobox
you can Click here Photobox to download the master branch from GitHub
48. Prettyphoto
prettyPhoto is a jQuery based lightbox clone. Not only does it support images, it also add support for videos, flash, YouTube, iFrames. It’s a full blown media lightbox. The setup is easy and quick, plus the script is compatible in every major browser.Prettyphoto created by scaron, this repo was created in 2009
Now the number of Watchers for the Prettyphoto repo is 549, and it has a 291 Forks
you can find here the official website for Prettyphoto
you can Click here Prettyphoto to download the master branch from GitHub
49. Nanogallery2
a modern photo / video gallery and lightboxNanogallery2 created by nanostudio-org, this repo was created in 2016
Now the number of Watchers for the Nanogallery2 repo is 431, and it has a 66 Forks
you can find here the official website for Nanogallery2
you can Click here Nanogallery2 to download the master branch from GitHub
50. Photoset Grid
A simple jQuery plugin to arrange images into a flexible grid, based on Tumblr's photoset feature.Photoset Grid created by stylehatch, this repo was created in 2013
Now the number of Watchers for the Photoset Grid repo is 645, and it has a 110 Forks
you can find here the official website for Photoset Grid
you can Click here Photoset Grid to download the master branch from GitHub
51. Antimoderate
The progressive image loading library for great good!Antimoderate created by whackashoe, this repo was created in 2015
Now the number of Watchers for the Antimoderate repo is 1,529, and it has a 116 Forks
you can find here the official website for Antimoderate
you can Click here Antimoderate to download the master branch from GitHub
52. Lightcase
The smart and flexible Lightbox Plugin.Lightcase created by cbopp-art, this repo was created in 2012
Now the number of Watchers for the Lightcase repo is 413, and it has a 104 Forks
you can find here the official website for Lightcase
you can Click here Lightcase to download the master branch from GitHub
53. Jail
JqueryAsynchImageLoader Plugin for jQueryJail created by sebarmeli, this repo was created in 2011
Now the number of Watchers for the Jail repo is 579, and it has a 118 Forks
you can find here the official website for Jail
you can Click here Jail to download the master branch from GitHub
54. Nano Gallery
image gallery simplified - jQuery plugin. Touch enabled, responsive, justified/cascading/grid layout and it supports pulling in Flickr, Google Photos and self hosted images.Nano Gallery created by Kris-B, this repo was created in 2013
Now the number of Watchers for the Nano Gallery repo is 443, and it has a 104 Forks
you can find here the official website for Nano Gallery
you can Click here Nano Gallery to download the master branch from GitHub
55. Smooth Div Scroll
A jQuery plugin for smooth scrolling.Smooth Div Scroll created by tkahn, this repo was created in 2011
Now the number of Watchers for the Smooth Div Scroll repo is 477, and it has a 199 Forks
you can find here the official website for Smooth Div Scroll
you can Click here Smooth Div Scroll to download the master branch from GitHub
56. Riloadr
Riloadr - A cross-browser framework-independent responsive images loader written in Javascript.Riloadr created by tubalmartin, this repo was created in 2012
Now the number of Watchers for the Riloadr repo is 659, and it has a 44 Forks
you can find here the official website for Riloadr
you can Click here Riloadr to download the master branch from GitHub
57. Elastislide
Elastislide is a responsive image carousel that will adapt fluidly in a layout. It is a jQuery plugin that can be laid out horizontally or vertically with a pre-defined minimum number of shown imagesElastislide created by codrops, this repo was created in 2012
Now the number of Watchers for the Elastislide repo is 372, and it has a 119 Forks
you can find here the official website for Elastislide
you can Click here Elastislide to download the master branch from GitHub
58. Slit Slider
A responsive slideshow with a twist: the idea is to slice open the current slide when navigating to the next or previous one. Using jQuery and CSS animations we can create unique slide transitions for the content elements.Slit Slider created by codrops, this repo was created in 2012
Now the number of Watchers for the Slit Slider repo is 463, and it has a 134 Forks
you can find here the official website for Slit Slider
you can Click here Slit Slider to download the master branch from GitHub
59. Baraja
Baraja is a jQuery plugin that allows to move elements in a card-like fashion and spread them like one would spread a deck of cards on a table.Baraja created by codrops, this repo was created in 2012
Now the number of Watchers for the Baraja repo is 394, and it has a 85 Forks
you can find here the official website for Baraja
you can Click here Baraja to download the master branch from GitHub
60. Microfiche.js

A carousel library made With Associates, focusing on performance, simplicity and touch.Microfiche.js created by withassociates, this repo was created in 2012
Now the number of Watchers for the Microfiche.js repo is 67, and it has a 24 Forks
you can find here the official website for Microfiche.js
you can Click here Microfiche.js to download the master branch from GitHub
61. Responsive Img
Responsive Img is a jQuery plugin that changes an image's src attribute based on its container's width.Responsive Img created by drewbrolik, this repo was created in 2012
Now the number of Watchers for the Responsive Img repo is 212, and it has a 39 Forks
you can find here the official website for Responsive Img
you can Click here Responsive Img to download the master branch from GitHub
62. Beerslider
A vanilla JS keyboard accessible plugin for any before-after comparisonBeerslider created by pehaa, this repo was created in 2018
Now the number of Watchers for the Beerslider repo is 249, and it has a 32 Forks
you can find here the official website for Beerslider
you can Click here Beerslider to download the master branch from GitHub
63. Blueberry
A jQuery image slider plugin written specifically for responsive web design.Blueberry created by marktuk, this repo was created in 2011
Now the number of Watchers for the Blueberry repo is 171, and it has a 58 Forks
you can find here the official website for Blueberry
you can Click here Blueberry to download the master branch from GitHub
64. React Fb Image Grid
A beautifully featured image grid library for React which represents the images just like the facebook grid images with the count for extra as wellReact Fb Image Grid created by Expertizo, this repo was created in 2018
Now the number of Watchers for the React Fb Image Grid repo is 105, and it has a 38 Forks
you can find here the official website for React Fb Image Grid
you can Click here React Fb Image Grid to download the master branch from GitHub
65. Mosaiqy
Mosaiqy it's a jQuery plugin to organize and show image thumbnails and zoom, easy to integrate also with Flickr, Instagram, Panoramio and other. Check carefully the homepage project and source code for full detail, licensing, legal notices and copyrightMosaiqy created by fcalderan, this repo was created in 2011
Now the number of Watchers for the Mosaiqy repo is 103, and it has a 18 Forks
you can find here the official website for Mosaiqy
you can Click here Mosaiqy to download the master branch from GitHub
Conclusion
These are that you can try and start using in your projects today.
What is your favorite JavaScript library? Feel free to share in the comments below.