PhotoSwipe is a free and full-featured image gallery for mobile and touch devices. It is built with HTML, CSS + JavaScript and doesn’t depend on any frameworks.
PhotoSwipe is a self contained JavaScript library that can be easily integrated into your mobile websites. It is heavily optimized for mobile webkit browsers. However, if you need wider desktop browser support or you are using jQuery Mobile, PhotoSwipe comes packaged with a jQuery implementation as well.

The interface is native-like and offers a similar experience with the ability of swiping items and support for orientation (also, resizes images automatically).
A “start” button can display the images as a slideshow and there are many options for customizing the gallery like the speed of fadeIn-fadeOut effects, enabling zoom, method of image scaling and much more.
PhotoSwipe works in iPhone, iPad, Android, Blackberry + desktop browsers and there is an optional jQuery implementation for the users of this framework.
Image Gallery For Mobile and Touch Devices
Requirements: No Requirements
Compatibility: All Major Mobile & Desktop Browsers
Website: http://www.photoswipe.com/
Download: https://github.com/codecomputerlove/PhotoSwipe