nanogallery2
JavaScript photo and video gallery library you host yourself
nanogallery2 is an open-source JavaScript photo and video gallery library that builds responsive, touch-enabled galleries from images stored on your own server. It runs fully client-side and is self-hosted on any static web host.
Key features
- Responsive image galleries
- Touch and swipe support
- Lightbox display
- Multiple data sources
Pros & cons
Strengths
- Fully client-side
- Easy to embed
Trade-offs
- Library, not a full app
- No upload management
Is nanogallery2 secure?
OSV.dev has no published security advisories for nanogallery2's repository. No known vulnerabilities is not proof of security: it means none have been publicly catalogued.
Source: OSV.dev, checked 2026-10-14. How this is measured.
nanogallery2 replaces
Health badge
Maintain nanogallery2? Add its health score to your README. The badge links back to this page.
Compare nanogallery2
10 head-to-head comparisons.
Similar photo management apps
Immich
Photo ManagementHigh-performance self-hosted photo and video backup
Replaces Google Photos, iCloud Photos
PhotoPrism
Photo ManagementAI-powered photo app for the decentralized web
Replaces Google Photos
Ente Photos
Photo ManagementEnd-to-end encrypted photo storage and backup
Replaces Google Photos, iCloud Photos
DeepFace
Photo ManagementFace recognition and facial attribute analysis framework
Replaces AWS Rekognition, Azure Face API
gallery-dl
Photo ManagementCommand-line tool to download image galleries from websites
Replaces Manual downloads
Color Thief
Photo ManagementLibrary to extract color palettes from photos
Replaces Commercial color analysis APIs