nanogallery2 is a must have gallery and lightbox. Strengths of nanogallery2 include rich UI interactions, multiple responsive layouts, swipe and zoom gestures, multi-level albums, an HTML page generator and limitless options. Setup and use are simple. The documentation includes tutorials, samples and ready to use HTML pages.
Check the homepage of the projet
HTML markup configuration example:
<body>
<div id="my_nanogallery2"
data-nanogallery2='{ "userID": "34858669@N00", "kind": "flickr", "thumbnailHeight": 150, "thumbnailWidth": 150 }'>
</div>
</body>
npmjs: npm install nanogallery2
Dual licenced:
- GPLv3 for personal or open source projects with GPLv3 license
- Commercial license for use in a revenue-generating product
- Javascript must be enabled
- jQuery 1.12.4+
Many thanks to these contributors for their work on nanoGALLERY, nanogallery2, nanoPhotosProvider, nanoPhotosProvider2 or nanogp:
Victor A. Banuelos, Raphaël Renaudon, antonio r., Daniel Eck, Dio Vayne, Sean Kenny, eae710, Jeff Mills, Andrea Grassi, AlexRed Alessandro Rossi, Giovanni Chiodi, Ruplahlava, EelcoA, eae710
Many thanks to these technology contributors:
- for shifty: Jeremy Kahn - special thanks for all your help!
- for imagesloaded: David DeSandro
- for screenfull.js: Sindre Sorhus
- for Hammer.js: Alexander Schmitz, Chris Thoburn, Jorik Tangelder
- for fontello.com: Vitaly Puzrin
Many thanks to BrowserStack for their testing services!