I found 5 awesome easy to use jquery responsive photo gallery plugins which you can easily add on your website and make your own portfolio or photo album. These jquery plugins are nicely documented and easy to integrate in just few steps. These image gallery plugins also worked perfectly on touch devices like android phones or tablets.
anoFlow is a feature-rich and responsive lightbox and gallery plugin.
* Responsive lighbox gallery
* Built on top of jQuery
* Suitable for mobile development
* Free for personal and commercial use
* Integrated image preloader (anoPreload v1.0)
* Captions support
* Multiple configurable options
* Keyboard arrows enabled
Touch-friendly image lightbox for mobile and desktop with jQuery
* touch friendly
* swipe gestures for next/previous image
* easy to install, easy to use
* Only some css is included. You can change the style like you want!
* lots of options
* preloading next and previous image
* Android, iOs and Windows phone support
* CSS3 Transitions with fallback for older browsers
* Works in every modern Browser, even in IE 9+
* Can use jQuery 1.x,2.x and 3.x
* Keyboard support
Smoothbox is a simple, lightweight, and responsive jQuery lightbox script.
* Lightweight [1.7Kb]
* Preloads images
* Built in gallery for multiple items
* CSS3 transitions for smoother effects
* Responsive image sizes
* Full support: Chrome, Safari, Firefox (16+), Internet Explorer (9+)
Swipebox is a jQuery “lightbox” plugin for desktop, mobile and tablet.
* Swipe gestures for mobile
* Keyboard Navigation for desktop
* CSS transitions with jQuery fallback
* Retina support for UI icons
* Easy CSS customization
* Video, Images and Inline content
* Compatibility with Chrome, Safari, Firefox, Opera, IE9+, IOS4+, Android, windows phone.
5. Photoset Grid
A simple jQuery plugin to arrange images into a flexible grid, based on Tumblr’s photoset feature. Originally the plugin was created for our Style Hatch Tumblr themes as a way to use the photoset grid in responsive layouts, but we have since expanded it for use outside of the themes.
Beyond the basic usage, you can set a number of optional arguments including callback functions that are useful for adding a lightbox for high resolution images. Additionally the images in this example do not specify height and width, so the plugin waits for all the images to load before laying out the grid.