21 open-source apps
Best self-hosted Photo Galleries apps
Photo backup, galleries and albums with face and object search. A self-hosted alternative to Google Photos and iCloud.
The most popular self-hosted apps for photo galleries on GitHub are Immich, PhotoPrism and Ente, ranked by stars below.
Ranked by GitHub stars
All 21 Photo Galleries apps
Immich
immich-app/immich
Photo and video backup solution directly from your mobile phone (alternative to Google Photos).
FeaturedPhoto GalleriesTypeScriptDockerPhotoPrism
photoprism/photoprism
Personal photo management powered by Go and Google TensorFlow. Browse, organize, and share your personal photo collection, using the latest technologies to automatically tag and find pictures.
Photo GalleriesGoDockerEnte
ente/ente
An end-to-end encrypted photo-sharing platform (alternative to Google Photos, Apple Photos).
Photo GalleriesDartDockerThumbor
thumbor/thumbor
A smart imaging service and enables on-demand cropping, resizing, applying filters and optimizing images.
Photo GalleriesPythonDockerLibrePhotos
LibrePhotos/librephotos
Photo management service with a slight focus on cool graphs (alternative to Google Photos).
Photo GalleriesPythonDockerPhotoview
photoview/photoview
Simple and user-friendly photo gallery for personal servers. It is made for photographers and aims to provide an easy and fast way to navigate directories, with thousands of high resolution photos.
Photo GalleriesGoDockerLychee
LycheeOrg/Lychee
Grid and album based photo-management-system.
Photo GalleriesPHPDockerPiwigo
Piwigo/Piwigo
Photo gallery software for the web, built by an active community of users and developers.
Photo GalleriesPHPNextcloud Memories
pulsejet/memories
Fast, modern and advanced photo management suite. Runs as a Nextcloud app.
Photo GalleriesPHPPiGallery 2
bpatrik/pigallery2
Directory-first photo gallery website, with a rich UI, optimised for running on low resource servers.
Photo GalleriesTypeScriptDockerChronoFrame
HoshinoSuzumi/chronoframe
Personal gallery application with online photo management, supporting Live/Motion Photos, and explore map.
Photo GalleriesVueDockerDamselfly
Webreaper/Damselfly
Fast server-based photo management system for large collections of images. Includes face detection, face & object recognition, powerful search, and EXIF Keyword tagging. Runs on Linux, MacOS and…
Photo GalleriesC#DockerImmich Kiosk
damongolding/immich-kiosk
Lightweight slideshow for running on kiosk devices and browsers that uses Immich as a data source.
Photo GalleriesGoDockerbewCloud
bewcloud/bewcloud
File sharing + sync, notes, and photos (alternative to Nextcloud and ownCloud's RSS reader).
File Sync & StorageJavaScriptDockerHomeGallery
xemle/home-gallery
Browse personal photos and videos featuring tagging, mobile-friendly, and AI powered image discovery.
Photo GalleriesJavaScriptDockerChevereto
chevereto/chevereto
Ultimate image sharing software. Create your very own personal image hosting website in just minutes.
Photo GalleriesPHPDockerPhotofield
SmilyOrg/photofield
Experimental fast photo viewer.
Photo GalleriesGoDockerZenphoto
zenphoto/zenphoto
Gallery and CMS project.
Photo GalleriesPHPMemtly
Memtly/Memtly.Community
Event photo sharing platform and gallery with slideshow that allows guests to view and share memories via a QR code.
Photo GalleriesC#DockerSPIS
gbbirkisson/spis
A simple, lightweight and fast media server with decent mobile support.
Photo GalleriesRustDockerThis week in past
RouHim/this-week-in-past
Aggregates images taken this week, from previous years and presents them on a web page with a simple slideshow.
Photo GalleriesRustDocker
Keep exploring
Related categories
What is the best self-hosted app for photo galleries?
By GitHub stars, Immich is the most popular self-hosted app for photo galleries with 115,648 stars, followed by PhotoPrism and Ente. The best fit depends on your needs, so compare Docker support, license and recent activity on each app page.
Are these Photo Galleries apps free?
Yes. All 21 apps in this category are open source and free to run on your own server. A few also offer a paid hosted plan or enterprise add-ons, but self-hosting the open-source edition costs nothing beyond your hardware.
How do I install a self-hosted Photo Galleries app?
18 of the 21 apps here ship a Docker image, which is the easiest route: rent a small VPS or use a home server, install Docker, and start the app with its Docker Compose file. Apps without an image list their native install steps in the README.
Which Photo Galleries apps are most actively developed?
Measured by commits in the last twelve months, the most active projects are Ente (16,902 commits), PhotoPrism (2,819 commits) and Immich (2,638 commits). Active development usually means faster bug fixes and security patches.