100 jQuery Plugins for Photo Galleries with Source

Categories jQuery, Web DesignPosted on

jQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development. For jQuery lovers we have collected some Image Galleries with source files, you can modify these files very easily and make animation of your own desire (many are free but under license conditions). As you know jQuery is very hot and almost every project is now having jQuery in any form. It must be having great collection for you.

1. Smooth Div Scroll :

Smooth Div Scroll is a jQuery plugin that scrolls content horizontally left or right. Apart from many of the other scrolling plugins that have been written for jQuery, Smooth Div Scroll does not limit the scrolling to distinct steps. As the name of the plugin hints, scrolling is smooth. There are no visible buttons or links since the scrolling is done using hotspots within the scrollable area or via autoscrolling. Unobtrusive and smooth is the key here.

2. Slider Gallery :

This ‘product slider’ is similar to a straight forward gallery, except that there is a slider to navigate the items, i.e. the bit the user controls to view the items. Simple stuff. jQuery already has the plugins to create these effects so we don’t have to go about creating them ourselves from scratch.

3. S3Slider JQuery Plug-in :

The s3Slider jQuery plugin is made by example of jd’s smooth slide show script.

4. Image Rotator with Description :

An image rotator is one great way to display portfolio pieces, eCommerce product images, or even as an image gallery. Although there are many great plugins already, this tutorial will help you understand how the image rotator works and helps you create your own from scratch.

5. Gallery with Thumbnails :

This is an image gallery framework, written in JavaScript. The aim is to simplify the process of creating visually appealing image galleries for the web and mobile devices. This is not created from one single use case. Instead we created a collection of tools based on common feature requests that we can use to create multiple themes based on the same core.

6. Avia Slider :

This is a unique JQuery slideshow plugin. You can manually control the animation. Checker box masking effect included in it.

7. Galleriffic JQuery Plugin :

Galleriffic is a jQuery plugin that provides a rich, post-back free experience optimized to handle high volumes of photos while conserving bandwidth. I am not so great at spelling, and it was much later that I realized that the more appropriate spellings would be Gallerific or Gallerrific, but is too late now for a name change, so Galleriffic remains.

8. Gallery View :

GalleryView aims to provide jQuery users with a flexible, attractive content gallery that is both easy to implement and a snap to customize.

9. Slide Viewer :

SlideViewer is a lightweight jQuery Plugin which allows to instantly create an image gallery by writing just few lines of HTML such as an unordered list of images.

10. Coin Slider :

It is jQuery image slider with unique transitions effects. It is compatible with Internet Explorer 6+, Firefox 2+, Safari 2+, Google Chrome 3+, Opera 9+.

11. Sliding Gallery :

The idea behind this plug-in is to display a varying number of images in an attractive and easy to use manner. The inspiration for this plug-in this iTunes album viewer. The SlidingGallery plug-in will take a group of images and turn them into a cyclical gallery of images which the user can click through. One image will be centered on the screen, with two smaller images off to the sides. The user can click either of the smaller images to bring them to the center, or the center image to enlarge it. For optimal use, this plug-in should be applied to seven or more images, but can work with fewer (images will be duplicated in order to bring the total to seven).

12. Easy Slider :

It is quite simple jQuery plugin, you can scroll pictures by arrow keys.

13. Space Gallery :

Nice jQuery plugin, it will display pictures by clicking on it and picture will zoom in to fade and vanish, second picture will take place.

14. LightBox for Images :

prettyPhoto is a jQuery lightbox clone. Not only does it support images, it also support for videos, flash, YouTube, iframes. It’s a full blown media lightbox. It is very easy to setup, yet very flexible if you want to customize it a bit. Plus the script is compatible in every major browser, even IE6. It also comes with useful APIs so prettyPhoto can be launched from nearly anywhere (yes, that includes Flash)!

15. Feature List :

I love the simplicity of using (and more important re-using) jQuery plugins. So I decided to release a plugin that came from my personal need – Feature List. This jQuery plugin enables simple and easy creation of an interactive “Featured Items” widget.

16. jQuery Zoom Image :

Present you images in stylish way. The links are unobtrusively highjacked to open the images in an inpage popup with drop shadow and border.
Features, Preloads images, The images can by grouped in galleries, Scales the image to fit the viewport, Keyboard gallery navigation

17. Flexi Slider :

Simple jQuery picture slider, pictures will scroll from one side to other without any break and jerk.

18. 123 3D Gallery :

Excellent jQuery plug ins to show pictures flying. By clicking any picture will display in the middle of screen. You can also control the navigation from the separator navigator.

19. Galleriffic :

Galleriffic is a jQuery plugin that provides a rich, post-back free experience optimized to handle high volumes of photos while conserving bandwidth. I am not so great at spelling, and it was much later that I realized that the more appropriate spellings would be Gallerific or Gallerrific, but is too late now for a name change, so Galleriffic remains.

20. jQuery Cycle Plugin :

The jQuery Cycle Plugin is a slideshow plugin that supports many different types of transition effects. It supports pause-on-hover, auto-stop, auto-fit, before/after callbacks, click triggers and much more. It also supports, but does not require, the Metadata Plugin and the Easing Plugin

21. jQuery Slider with Numbers :

Picture slider by navigating through Numbers. Very nice plugin to make your gallery.

22. Interactive Photo Desk :

The interactive photo desk provides some “realistic” interaction possibilities for the user. It has some photos on a surface that can be dragged and dropped, stacked and deleted, each action resembling the real world act. For example, if we drag a picture, it get’s “picked up” first, making it appear a little bit bigger, since it would be closer to us. Dropping it results in the picture being “thrown back” to the table, in a random rotation. Viewing all photos mirrors the action of collecting all images into a pile and viewing the first one in a none rotated way. Clicking to see the next one then, makes the previous one being thrown back to the surface. Deleting an image will make it appear as a crumpled paper ball.

23. Horinaja :

Horinaja is a ready-to-use slide-show implementation, utilizing either scriptaculous/prototype or jQuery. Horinaja is innovative because it allows you to use a mousewheel for navigation. When the mouse is outside of the slide-show area, it scrolls. When hovering over the slide-show, the scrolling pauses.

24. Thick Box 3.1 :

ThickBox is a webpage UI dialog widget written in JavaScript on top of the jQuery library. Its function is to show a single image, multiple images, inline content, iframed content, or content served through AJAX in a hybrid modal.

25. AD Gallery :

A highly customizable gallery/showcase plugin for jQuery.

26. Composite Parallax Diaporama :

It is the most beautiful and excellent plugin. Parts of the pictures will move according to mouse pointer.

27. jQuery Fancy Transitions :

jqFancyTransitions is easy-to-use jQuery plugin for displaying your photos as slideshow with fancy transition effects. jqFancyTransitions is compatible and fully tested with Safari 2+, Internet Explorer 6+, Firefox 2+, Google Chrome 3+, Opera 9+.

28. Fancy Box :

FancyBox is a tool for displaying images, html content and multi-media in a Mac-style “lightbox” that floats overtop of web page.
It was built using the jQuery library. Licensed under both MIT and GPL licenses

29. Shadow Box :

Shadowbox is a web-based media viewer application that supports all of the web’s most popular media publishing formats. Shadowbox is written entirely in JavaScript and CSS and is highly customizable. Using Shadowbox, website authors can showcase a wide assortment of media in all major browsers without navigating users away from the linking page.

30. Polaroid Photobar Gallery :

Polaroid Photobar Gallery is an image gallery with a Polaroid look.It’s have albums that will expand to sets of slightly rotated thumbnails that pop out on hover. The full image will slide in from the bottom once a thumbnail is clicked. In the full image view the user can navigate through the pictures or simply choose another thumbnail to be displayed.

31. jCoverFlip :

jCoverflip has been developed to enable fast and granular customization of the look and feel and feature set.

32. MooFlow V 2.0 :

Nice image slider with Scroll bar and Navigation controls, having these features, autosetup graps all images inside a element, autoresize on changes of window dimensions, fullscreen option, scrolling with mouse wheel, scrolling with key input (left and right cursor), autoplay presentation loop, reflections via, javascript, load images via json (with event or on startup), load images from a html-source with selector-filter, creates the UI automatically, UI skinable via CSS, fullsize viewer option, can run multiple instances

33. Color Box :

A light-weight, customizable lightbox plugin for jQuery 1.3 and 1.4

34. PhotoStack Gallery :

PhotoStack Gallery is to show the albums as a slider, and when an album is chosen, It show the images of that album as a beautiful photo stack. In the photo stack view, we can browse through the images by putting the top most image behind all the stack with a slick animation. It use jQuery and CSS3 properties for the rotated image effect. It also use the webkit-box-reflect property in order to mirror the boxes in the album view – check out the demo in Google Chrome or Apple Safari to see this wonderful effect.

35. Moving Boxes :

We’ve been down the jQuery “sliders” path a few times before. Once for the Auto-Playing Featured Content Slider and again for the Start/Stop slider. Many of the concepts presented in those tutorials are the same with this slider, so I’m not going to throw a lot of source code at you this time. The big difference here is that there are buttons to change panels and the panels zoom in and out. Fun!

36. Start/Stop Slider :

A little while back I did a tutorial on a Featured Content Slider. It was neat, but a little limited in customization possibility. The two most requested features were being able to add/remove “panels” and a stop/start button.

I’m happy to say I was able to accommodate a bit with this new slider. It’s not a plugin, so it’s not as easy as it possibly could be, but it’s much easier. There is a section at the end for customizing. The slider does feature a stop/start button and the animation goes a little farther than simply sliding to the left =).

37. ProtoFlow :

ProtoFlow is a coverflow effect written in Javascript. It uses Prototype and Scriptaculous to do bulk of the work and it uses Reflection.js to do all the image reflections stuff!

38. Slide Viewer Pro 1.0 :

slideViewerPro is a fully customizable jQuery image gallery engine wich allows to create outstanding sliding image galleries for your projects and/or interactive galleries within blog posts. SlideViewerPro is the direct descendant of the popular jQuery slideViewer plugin. Each gallery generates a user-defined number of thumbnails which can slide automatically (see Settings and Dependencies section); as with slideViewer, everthing is generated by writing just few lines of HTML such as an unordered list of images.

39. Nivo Slider :

Excellent Features involved in it, like 9 unique transition effects, Simple clean & valid markup, Loads of settings to tweak, Built in directional and control navigation, Packed version only weighs 10kb, Supports linking images, Keyboard Navigation, HTML Captions, Free to use and abuse under the MIT license

40. PiroBox V. 1.2.2 :

The script now weights only 12.5KB, (9KB Minified), There is a choice between five different styles, Slideshow option More…, Multiple image set option More…, PngFix for Internet Explorer 6, Keyboard navigation: Right arrow [next], Left arrow [prev], ESC [close], Broken Link Check, Automatic repositioning of the image in the browser window, Browser compatibility = FireFox 2+, Opera9.5+, Chrome, Safari (Mac/Windows),IE 6+

41. PikaChoose V. 4.1 :

Version 4.1 of the PikaChoose jQuery Image Gallery is now available! Pikachoose is a lightweight jQuery Image Gallery plugin, now including jCarousel. jCarousel integrates smoothly with PikaChoose to give your gallery simple and effective carousel. PikaChoose now has API hooks for integrating lightboxes and other things. Check out this howto on integrating Fancybox with PikaChoose. Pikachoose is designed to be easily installed, easy to setup, and well… all around easy. Cara Jo has redone the css and structure for PikaChoose to make it even easier to style to your needs.

42. Image Slider :

When a holder is hovered over the top image slides down to reveal the image underneath. I will also explain how to use position absolute to float an image in the top right to show the image is new.

43. jQuery Popeye 2.0 :

jQuery.popeye is an advanced image gallery script built on the JavaScript library jQuery. Use it to save space when displaying a collection of images and offer your users a nice and elegant way to show a big version of your images without leaving the page flow.

Though the script is quick and easy to setup, it offers great flexibility in both behaviour and styling.

It was designed as an alternative to the often-seen JavaScript image lightbox (see Lightbox 2, Fancybox or Colorbox, just to name a few). What they all have in common: they employ a modal window to display the large images, thus disrupting the workflow of the user interacting with a webpage.

jQuery.popeye takes a different approach: not only allows it for browsing all thumbnails as well as the large images in a single image space, it also repects the page flow and stays anchored and rooted in the webpage at all times, thus giving a less disruptive user experience than modal windows.

44. Spherical Panorama Viewer :

A javascript viewer for displaying spherical panoramas. An alternative to Java and QuickTime technology.

45.  jQuery Image Scroller :

Image scrollers are of course nothing new; versions of them come out all the time. Many of them however are user-initiated; meaning that in order for the currently displayed content to change, the visitor must click a button or perform some other action. This scroller will be different in that it will be completely autonomous and will begin scrolling once the page loads.

46. Panel Gallery Plugin :

panelGallery is a free jQuery plugin, distributed under the Creative Commons Attribution 2.5 License, which means that you are free to use and modify it for any purpose.

47. Looped Slider :

loopedSlider is a plugin made for jQuery that solves a simple problem, the looping of slide content. It was created to be easy to implement, smooth and most of all end the “content rewind” that most other content sliders suffer from.

48. Supersized Full Screen Background/Slideshow :

Resizes images to fill browser while maintaining image dimension ratio, Cycles Images/backgrounds via slideshow with transitions and preloading, Navigation controls allow for pause/play and forward/back

49. Image Overlay Plugin :

The image overlay plugin is a simple jQuery plugin that attempts to present an image with an overlaid title/caption.

50. imgArea Select :

imgAreaSelect is a jQuery plugin for selecting a rectangular area of an image. It allows web developers to easily implement image cropping functionality, as well as other user interface features, such as photo notes (like those on Flickr).

51. Amazon Style Image and Title Scroller :

52. Image Reveal :

Yet another twist on my image manipulation kick, I tinkered around with making images larger again. This time, instead of actually enlarging the image, we are enlarging the ‘viewer’ to see more of it. So, we see a snippet of an image, then when we hover over it, the viewer expands so we see it all!

53. Disjointed Rollovers :

54. Fancy Thumbnail Hover Effect :

Recently I was checking out some nice flash galleries and came across an effect that I really liked. I had a sudden urge to duplicate that similar effect but using my bread and butter (CSS and jQuery). I thought I’d share this and maybe some of you can find it useful.

55. Apple Like Slideshow Gallery :

When speaking about design, there is one company that is impossible to go without. Apple values design – being a new product, a fancy catalog or their website – there is always something to admire. This week, we are making an Apple-like slideshow gallery, similar to the one they use on their website to showcase their products. It will be entirely front-end based, no PHP or databases required. So go ahead and download the example source code and continue with the first step.

56. JQZoom :

JQZoom is a javascript image magnifier built at the top of the popular jQuery javascript framework.jQzoom is a great and a really easy to use script to magnify what you want.

57. ImageFlow :

ImageFlow is an unobtrusive and userfriendly JavaScript image gallery. For more information about ImageFlow read the features list, take a look at the documentation and check the blog. For anything else simply drop a line in the shoutbox.

58. K3D Carousel Plugin :

I needed a “3D” carousel to rotate images. The currently available jQuery plugins for this purpose were either too large, too restricted (showing only 4 at a time is not good enough), or too old (not working in jQuery 1.4+). So here is the best one for you.

59. 3D Cloud Carousel :

There are some attractive Adobe Flash based solutions for this type of UI component, and while JavaScript versions exist, the commercial Flash products tend to have better aesthetics and polish. To redress the balance in JavaScript’s favour, I have created this jQuery carousel plugin.

60. Feature Carousel Plugin :

This plug-in was intended to be used to display feature stories on a home page of a website, but can be used for any reason and is highly customizable. It will always display three images at the same time, with all the rest hidden behind the center image. I have detailed instructions for using the plug-in, as well as a list of all the options and some frequent questions.

61. WaterWheel Carousel Plugin :

This jQuery plugin can display images with a cascading waterfall effect. It can be positioned either horizontally or vertically, and custom events can fired when an image rotates into the center or is clicked. The appearance of the carousel is very customizable.

62. Advance List Rotator :

The purpose of Advanced List Rotator is to show each list item for a period of time, then jump to the next using pretty effects. It also utilize a helper list which can act as thumbnails for a gallery or tabs for a banner rotation. By hovering items in the helper list the main list will automatically show the connected item and pause the rotation. Once the user removes the mouse from the item the rotation will continue from that point. But, it can do so much more…

63. Animated Gallery :

This is an animated portfolio gallery with jQuery. The gallery will contain a scroller for thumbnails and a content area where we will display details about the portfolio item. The image can be enlarged by clicking on it, making it appear as an overlay.

64. Apple Like Retina Effect :

Apple is known for very clean design and if you have been to their website in the last few years you’ve seen their primary navigation. It’s a staple of the apple website and today I wanted to take a crack at recreating the Apple navigation using CSS3 techniques.

65. Background Image Tweener :

While this plugin has no direct connection to Soxer, it was used in one of Soxer sites http://www.zabavnoucenje.si to create the image tweening effect inside flaps on the first page.

66. Before/After Plugin :

The possibilities for this plugin are endless. Doctors can have before and after images of patients, Photoshop users can show the before and after differences between images, remodelers can show the before and after images of projects and on and on. This plugin weighs in at only 7K and can be used multiple times on a page.

67. Better Image Slide Show :

jbgallery is a UI widget webpage written in javascript on top of the jQuery library. Its function is to show a single big image, multiple images, multiple galleries, slideshows, as a site’s background, in a “dialog” mode or as a common pop-up. jbgallery has two basic menus: the first one has music player buttons while the other one links directly to single images.

68. bgFlow 1.1 :

bgFlow is a jQuery plugin that displays a background image moving with your cursor’s position. Image is loading dynamically and some options let you customize the movement.

69. Blended jQuery Plugin :

A carousel with images blended together (mask effect).

70. Blockster Transition Effect :

Blockster is a Javascript transition effect designed for ‘featured content’ rotators or slideshows. Its underlying concept is to transition between one element to the next block by block. It is highly customisable in terms of how many blocks are involved, whether they fade in or simply appear, whether they appear in order or randomly, and more.

71. BXSlider :

bxSlider is a jQuery content slider and image slideshow. Its features are, horizontal, vertical, and fade transitions, display and move multiple slides at once (carousel), prev / next, pager, auto controls, easing transitions, random start, ticker mode, before, after, first, last, next, prev callback functions, optional styling included, TONS of options

72. Canvas Slideshow :

Easy to use slideshow, based on html5 canvas element, permit pause, next, back action and show description and box around image.

73. Clip Gallery V 0.1 :

ClipGallery is a new way to show your pics. In combination with jQuery and the ClipFX plugin, it puts your photos in a grid and as the mouse moves over the “thumbs” they expand at full size.

74. Des Slide Show :

Stylish featured image slideshow jQuery plugin.

75. Dual Slider :

A great option to have as a splash feature at the top of your site, highlights recent articles you want to advertise, that might have a nice graphic or even a video…basically anything you want.

76. Easy Accordion :

Horizontal Accordion with Autoplay

77. Element Stack 1.1 :

ElementStacks 1.1 stacks elements/images on top of each other with a funky animation.

78. Elixon Theater Carousel :

Elixon Theatre is an extensible carousel/slideshow-like JQuery plugin supporting multiple animation effects. Works with images or any other type of rich formatted HTML contents.

79. Featurify :

Extremely easy to use jQuery plugin that allows you to make simple sliders with auto playing and hover managing.

80. Firefox Addon Center Style Slideshow :

Firefox Add-ons center style slideshow with jQuery.

81. jQuery Fisheye Plugin :

FishEye provides functionality which when you hover over an item it enlarges, and the items surrounding it enlarge in smaller increments.  This is my first take at this type of effect, or plugins for that matter.

82. Floating Images :

Floating Images is a plugin which let you fill a container with images like a puzzle Randomly an image is transferred into the middle of the container in full size. There a hint flies in which you can fill with any text you want. Every image can be linked to any URL. Moving the mouse over the image stops the aniamtion, moving mouse out continues.

83. Foxibox 0.2 :

Damn small and easy program for a nice image gallery. It is designed to be easily integrated and just working fine.

84. FoxiSwitch 0.2 :

Discover an image gallery you can switch through. You can even use the right and left arrow to navigate, the space-bar to start or stop the diashow and during the diashow the up and down arrow will make it faster or slower.

85. FuFade Transition :

Based on innerfade, an optimized fading slideshow with navigation (next/prev) buttons. More details in documentation.

86. Bug Software – Flash 3D Carousel :

At Bug Software we like jQuery and we like Flash! So we thought we could combine them to to create some really cool stuff. Everyone likes a nice picture gallery but Javascript only provides limited animation capabilities. Bug Software thought why don’t we have a play with Flash 10′s new 3D features and bundle it into a jQuery plugin with all its advantages.

87. Gallerybox 1.0 Beta :

Gallerybox is a elegant, unobtrusive jQuery plugin used to overlay image gallery on the current page.

88. Hover Image Slide Effect with jQuery :

This is a neat effect with some images using jQuery. The main idea is to have an image area with several images that slide out when we hover over them, revealing other images. The sliding effect will be random, i.e. the images will slide to the top or bottom, left or right, fading out or not. When we click on any area, all areas will slide their images out.

89. Image Cube :

A jQuery plugin that sets a division to rotate between images (or other things) as if they were on the faces of a cube.

90. Image Fading Slider :

ImageFadingSlider is a jQuery plugin that implements in javascript, commonly only available to the web developer via Flash or other proprietary plugins.

91. Image Follow Mouse Move :

Nice jQuery plug in, here when you will move mouse pointer over an image, it will display large view and that view will move according to mouse pointer.

92. Image Hover Move :

Simple and practical navigation or featured image jQuery plugin.

93. Image Zoom 2.0 :

This plug-in makes links pointing to images open in the “Image Zoom”. Clicking a link will zoom out the clicked image to its target-image. Click anywhere on the image or the close-button to zoom the image back in. Only ~3k minified.

94. Image Ball :

Images will float like in a ball, and whole bunch will move according to Mouse Pointer. Very useful Plugin.

95. Image Tower :

You will move bunch of images in Carousel way with Arrow keys. Great Plugin:

96. Flipping Book Image :

You can make a book by using this plugin, new image will come like Flipping the page.

97. Image Maginifier iZoom :

iZoom is a plugin onhover image magnifier for jQuery. Just download the plugin and initialize it

98. jCoverFlip :

New Signature Labs is pleased to announce the release of the jCoverflip widget.  jCoverflip is a jQuery cover flow widget that allows website administrators to present featured website content in a visually appealing manner.  The widget is quick setup and is highly configurable, and can run as a Drupal Module or standalone.  jCoverflip enables quick, easy and granular customization to the look and feel and feature set.

99. Diaporama Simple jQuery :

Very nice and simple jQuery Diaporama plugin. Images can be control through Arrows and Image numbers. Also Play/Pause with image number and description on it.

100. jFlow Plus :

Image Gallery with Arrow keys.

DesignDazzling is sharing interesting and useful content which is coming from skilled and relating to the topics like Blogging, creative designs, developer tools, free tutorials, useful web resources, CSS, Fonts, WordPress, Tutorials, Web Designing, HTML, Inspiration, Free Templates, online Freebies for web designers and web developers.

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.