Limited Time Offer!

For Less Than the Cost of a Starbucks Coffee, Access All DevOpsSchool Videos on YouTube Unlimitedly.
Master DevOps, SRE, DevSecOps Skills!

Enroll Now

List of Top Free Open Source & Self Hosted Application for Photo and Video Galleries

A gallery is software that helps the user publish or share photos, pictures, videos or other digital media.

  • Chevereto – Ultimate image sharing software. Create your very own personal image hosting website in just minutes. AGPL-3.0 PHP
  • Coppermine – Multilingual photo gallery that integrates with various bulletin boards. Includes upload approval and password protected albums. GPL-3.0 PHP
  • 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 Windows. GPL-3.0 C#/.NET
  • Fussel – Self-hosted, no-backend static photo gallery. Face tag recognition, albums and more. MIT Python/Docker
  • HomeGallery – Self-hosted open-source web gallery to browse personal photos and videos featuring tagging, mobile-friendly, and AI powered image discovery. MIT Nodejs
  • ImageStore – Self-hosted Google Photos alternative, with a very similar UI. Apache-2.0 Nodejs/Docker
  • Immich – Self-hosted photo and video backup solution directly from your mobile phone. MIT Docker
  • LibrePhotos – Self hosted wannabe Google Photos clone, with a slight focus on cool graphs. MIT Python
  • Lychee – Open source grid and album based photo-management-system. MIT PHP
  • Mediagoblin – Free software media publishing platform that anyone can run. You can think of it as a decentralized alternative to Flickr, YouTube, SoundCloud, etc. AGPL-3.0 Python
  • MediaHut – A truly single-file, no-database, drop-in PHP media gallery. MIT PHP
  • Mejiro – An easy-to-use PHP web application for instant photo publishing. GPL-3.0 PHP
  • Nextcloud Memories – Fast, modern and advanced photo management suite. Runs as a Nextcloud app. AGPL-3.0 PHP
  • Photo Stream – Minimalist self-hosted photo stream. MIT Ruby
  • Photonix – A new web-based photo management application with object recognition, location awareness, color analysis and other ML algorithms. AGPL-3.0 Python
  • 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. AGPL-3.0 Go
  • Photoview – A 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. GPL-3.0 Go
  • PiGallery 2 – A directory-first photo gallery website, with a rich UI, optimised for running on low resource servers. MIT Docker/Nodejs
  • Piwigo – Photo gallery software for the web, built by an active community of users and developers. GPL-2.0 PHP
  • Quru Image Server – High performance dynamically resizing image server offering directory based access control cropping, rotation, color management and other tools. AGPL-3.0 Python
  • sigal – Yet another simple static gallery generator. MIT Python
  • SPIS – A simple, lightweight and fast media server with decent mobile support. GPL-3.0 Rust
  • This week in past – Aggregates images taken this week, from previous years and presents them on a web page with a simple slideshow. MIT Docker/Rust
  • Thumbor – A smart imaging service and enables on-demand cropping, resizing, applying filters and optimizing images. MIT Python/Docker
  • UberGallery – UberGallery is an easy to use, simple to manage, web photo gallery. UberGallery does not require a database and supports JPEG, GIF and PNG file types. Simply upload your images and UberGallery will automatically generate thumbnails and output HTML. MIT PHP
  • Zenphoto – Open-source gallery and CMS project. GPL-2.0 PHP
Ashwani K
Subscribe
Notify of
guest
0 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x