by Kris-B

Kris-B /nanoGALLERY

image gallery simplified - jQuery plugin. Touch enabled, responsive, justified/cascading/grid layout...

442 Stars 103 Forks Last release: about 4 years ago (v5.10.3) 251 Commits 49 Releases

Available items

No Items, yet!

The developer of this repository has not created any items for sale yet. Need a bug fixed? Help with integration? A different license? Create a request here:

nanoGALLERY - image gallery for jQuery

nanoGALLERY's successor, is available: nanogallery2


Please note that nanoGALLERY is no more maintained. Please switch to nanogallery2.

Image gallery simplified.

Touch enabled, fully responsive, justified/cascading/grid layout and supporting cloud storage.

Featuring multi-level navigation in albums, combinable hover effects on thumbnails, responsive thumbnail sizes, multiple layouts, slideshow, fullscreen, pagination, image lazy load, themes, deep linking, customizable, i18n, and pulling in Flickr or Picasa/Google+/Google Photos photo albums among others.

Usage can be as easy as:

        kind : 'picasa',
        userID : 'YourUserID'

View ChangeLog

Documentation, Demonstrations and Tutorials

Visit the nanoGALLERY homepage:

Screenshot1 Screenshot2 Screenshot3

Package managers


bower install nanogallery

npm install nanogallery

Usage example with images from a Flickr account

Include JS and CSS files


Create a container

Put a

element in the
 of your HTML. This DIV is the placeholder for the gallery.

Initialize the script

jQuery(document).ready(function () {
        userID:'[email protected]'


nanoGALLERY is licensed under CC BY-NC 3.0.
Only for personal, non-profit organizations, or open source projects (without any kind of fee), you may use nanoGALLERY for free.


  • Javascript must be enabled
  • jQuery 1.7.1


Testing services provided by BrowserStack

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.