ChronoFrame
Self-hosted personal photo gallery with online management
1.9k stars 135 forks last commit first released MIT
Actively maintained
Last commit 10 Jun 2026.

ChronoFrame is a self-hosted personal photo gallery for uploading, organizing, and viewing photos in a modern, responsive web interface. It focuses on smooth browsing (including large images) and metadata-aware organization with map-based exploration.
Key Features
- Web-based photo upload and management with albums and a dashboard
- EXIF parsing to extract capture time, GPS coordinates, and camera details
- Reverse geocoding to identify shooting locations and map-based exploration view
- Live Photo and Motion Photo support (pairing image and MOV video components)
- Multiple storage backends, including local filesystem and S3-compatible storage
- SQLite-based setup option for low-maintenance deployments
Use Cases
- Personal or family photo library with location-aware browsing
- Lightweight self-hosted alternative for showcasing a frequently updated gallery
- Curating trips or events with albums and map exploration
ChronoFrame is a strong fit for users who want an easy-to-deploy, metadata-driven gallery with modern UI performance and support for dynamic photo formats. Its combination of map exploration, EXIF tooling, and flexible storage makes it practical for both private archiving and sharing curated collections.
Categories:
Tags:
Tech Stack:
Similar to ChronoFrame

Imagor Studio
Self-hosted image gallery with live editing and URL transforms
Self-hosted image gallery and live editing app with virtual scrolling, non-destructive edits, instant URL-based transforms, S3/local storage support, and mobile-optimized UI.
Memories
Nextcloud photo management app with timeline, AI tagging, and HLS transcoding
Open-source Nextcloud app for managing photos and videos with timeline, AI-based tagging, albums, map view, metadata editing, and on-demand HLS transcoding.
Pellicola
Easy-to-use PHP web app for instant photo publishing.
Self-contained PHP photo publishing app with per-album organization, EXIF data, and optional geolocation maps.


Photoview
Self-hosted photo gallery that syncs albums from your filesystem
Photoview is a self-hosted photo gallery that scans your filesystem into albums, generates fast thumbnails, supports RAW/EXIF, and enables multi-user sharing links.

Lychee
Self-hosted photo management and sharing web app
Lychee is a self-hosted photo management system to upload, organize, view, and share photos and albums with a modern web interface.

circled.me
Self-hosted community server for photo backup, sharing, chat and calls
Community-focused server for private photo/video backup, albums, chat and audio/video calls with mobile app support and S3-compatible storage.




