9 Best Vanilla JavaScript Gallery Libraries

List hand-picked by Openbase Experts
Learn More

pho

photoswipe

JavaScript image gallery for mobile and desktop, modular, framework independent

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
22.4K
Weekly Downloads
123K
Last Commit
9mos ago
User Rating
4.4/ 5
24
Top Feedback
2Great Documentation
2Performant
1Easy to Use
pan

panolens

Javascript panorama viewer based on Three.js

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
2.3K
Weekly Downloads
1.3K
Last Commit
9mos ago
User Rating
4.5/ 5
2
Top Feedback
nanogallery2

nanogallery2

a modern photo / video gallery and lightbox [JS library]

GPL-3.0
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
605
Weekly Downloads
8K
Last Commit
2yrs ago
User Rating
4.0/ 5
1
Top Feedback
zj

zoomwall.js

A content-focused photo gallery using a horizontal masonry layout that scales up in lightbox mode.

MIT
TypeScript Icon
TypeScript Definitions: Built-In
GitHub Stars
284
Weekly Downloads
630
Last Commit
6mos ago
el

ekko-lightbox

A lightbox gallery plugin for Bootstrap

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
1.9K
Weekly Downloads
25.9K
Last Commit
4yrs ago
User Rating
Top Feedback
1Great Documentation
1Easy to Use
1Performant
bas

basiclightbox

The lightest lightbox ever made.

MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
GitHub Stars
406
Weekly Downloads
5.9K
Last Commit
1yr ago
jus

justifiedGallery

Javascript library to help creating high quality justified galleries of images. Used by thousands of websites as well as the photography community 500px.

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
1.6K
Weekly Downloads
1.2K
Last Commit
1yr ago
gal

galleria

A free JavaScript image gallery framework that simplifies the process of creating beautiful image galleries for the web and mobile devices.

MIT
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
Weekly Downloads
420
Last Commit
jso

jsonlylightbox

Responsive Lightbox in plain JS. No need for jQuery.

{"type":"MIT","url":"https://github.com/felixhagspiel/jsOnlyLightbox/blob/master/License.txt"}
TypeScript Icon
TypeScript Definitions: Not Found
GitHub Stars
156
Weekly Downloads
61
Last Commit
5yrs ago