Immich is an open-source platform for organizing, backing up, and streaming photos and videos with web and mobile clients, searchable metadata, face clustering, and S3-compatible storage.

112.7k stars6.7k forksAGPL-3.0last commit Actively maintained
Pixieset is a SaaS platform for photographers to create and deliver client galleries, sell prints and digital downloads, build portfolio websites, and manage client bookings, invoices, and payments.
Immich is an open-source platform for organizing, backing up, and streaming photos and videos with web and mobile clients, searchable metadata, face clustering, and S3-compatible storage.

112.7k stars6.7k forksAGPL-3.0last commit Actively maintained
Self-hosted photo management app with automatic AI tagging, face recognition, maps, and powerful search to organize and find photos and videos in your library.

40.1k stars2.3k forkslast commit Actively maintained
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.

6.5k stars478 forksAGPL-3.0last commit Actively maintained
Lychee is a self-hosted photo management system to upload, organize, view, and share photos and albums with a modern web interface.

4.3k stars376 forksMITlast commit Actively maintained
Self-hosted photo gallery for organizations and individuals; supports large libraries, albums, plugins, themes, permissions and a developer API.

3.8k stars480 forksGPL-2.0last commit Actively maintained
PiGallery2 is a fast, read-only, directory-first web photo gallery with search, maps, sharing links, and optional video playback, optimized for Raspberry Pi-class hardware.

2.3k stars260 forksMITlast commit Actively maintained
Self-hosted personal photo gallery for uploading, organizing, and browsing photos with albums, EXIF parsing, geolocation map view, and Live/Motion Photo support.

1.9k stars137 forksMITlast commit Actively maintained
Self-hosted open-source web gallery for personal photos and videos with tagging, mobile-friendly UI, face detection, and reverse image search for discovery.

1.2k stars106 forksMITlast commit Actively maintained
Open-source PHP-based image and video hosting platform for building Imgur/Flickr-style sites with S3/external storage, Docker support, multi-user accounts and admin tools.

958 stars82 forksAGPL-3.0last commit Actively maintained
Sigal is a lightweight Python static gallery generator that builds responsive image galleries with themes, thumbnails, EXIF and video support, plus CLI tools to build and preview sites.
943 stars171 forksMITlast commit Actively maintained
WeddingShare is a self-hosted web app for creating shareable wedding photo galleries where guests can view and upload pictures, including QR-code sharing and admin review.

879 stars62 forksGPL-3.0last commit Actively maintained
A lightweight PHP CMS focused on photo, video and audio galleries with integrated blogging (Zenpage), theme support and extensible plugins.

319 stars129 forkslast commit Actively maintained
Self-hosted photo & video manager that uses local AI (face recognition, OpenCLIP semantic search, duplicate detection) to organize and explore media.
270 stars13 forkslast commit Actively maintained
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.

227 stars7 forksAGPL-3.0last commit Actively maintained
Minimal, fast image and video gallery server with PWA support, thumbnail generation, slideshows, filtering, and simple filesystem-based operation for self-hosting.
211 stars11 forksGPL-3.0last commit Actively maintained
Community-focused server for private photo/video backup, albums, chat and audio/video calls with mobile app support and S3-compatible storage.

209 stars6 forksMITlast commit Actively maintained
Self-contained PHP photo publishing app with per-album organization, EXIF data, and optional geolocation maps.
184 stars15 forksGPL-3.0last commit Slowing down
A self-hosted web app for couples to upload photos/videos, create galleries, track moments on a timeline, set countdowns, playlists, and receive event notifications.
105 stars17 forksAGPL-3.0last commit Actively maintained
GNU MediaGoblin is a self-hostable media publishing platform for sharing photos, video, and other media types, designed as a decentralized alternative to proprietary services.

Activity unknown
Every option on this page is open source and free to run on your own hardware, so you own the data and there is no subscription to cancel. 17 of 19 shipped a commit in the last six months. Licences in this list: AGPL-3.0, MIT, GPL-2.0, GPL-3.0. In exchange you take on hosting, backups and updates yourself.
Browse everything in Photo Management & Galleries.