Shotwell
Shotwell supports JPEG, PNG, TIFF, BMP, GIF, WebP and RAW photo files. Shotwell's RAW format support is currently limited. When you view a RAW photo, you are actually viewing a JPEG derived from the RAW photo, not the RAW image itself. Additionally, the RAW editing pipeline is not fully 16-bit - you can only export edited photos as 8-bit files. Most supported formats can be used for export (JPEG, PNG, TIFF, BMP). The Basic Information pane appears at the bottom of the sidebar, and displays a brief summary of the photos you've selected. If no photos are selected, it displays a summary of the entire collection. You can toggle the display of this pane using the information command. The map pane appears at the bottom of the sidebar as part of the basic Information pane, and displays an overview map the photos you've selected. If no photos are selected, it displays an overview of the entire collection.
Learn more
LightCraft
LightCraft is an open-source photo library and RAW editor for photographers who want to organize and develop images locally. It imports photos into albums and folders and supports ratings, flags, metadata search, sorting and duplicate detection. Non-destructive tools cover exposure, tone and color adjustments, crop and geometry, presets, black-and-white conversion, and local masks. It reads multiple camera RAW and common image formats and exports JPEG, PNG, TIFF, WebP and DNG. Users can compare edits, synchronize settings across selected photos, and create contact sheets. LightCraft runs on macOS, Windows and Linux; a WebAssembly build can be self-hosted. A command-line interface, JSON control channel and MCP server support automation. The library is stored locally, without an account or cloud service.
Learn more
Photoview
Photo gallery for self-hosted personal servers. You configure photoview to search for media directly from the file system. The media is then automatically organized based on the file structure, directories will become albums that are populated with the photos and videos found inside it. It will automatically rescan for new media and add it to keep it updated. This approach gives you the full control to organize your media how you want. Let it be using a file server like Samba or FTP, or even files from a Nextcloud instance. Multiple users can be configured, each with their own directory of photos and videos. Each user is configured with a username and password, to keep their media private. Albums and individual photos or videos can easily be shared by generating a public or password-protected link. When photos are analyzed for EXIF metadata, this information is displayed next to the photo.
Learn more
LibrePhotos
A self-hosted Google Photos clone, with a slight focus on cool graphs. LibrePhotos is a fork of Ownphotos. A self-hosted open-source photo management service, with a slight focus on cool graphs. Django backend and React frontend. Step-by-step installation instructions are available in our documentation. Support for all types of photos including raw photos, support for videos, timeline view, scans pictures on the file system, with multiuser support. Generate albums based on events like "Thursday in Berlin", face recognition, face classification, reverse geocoding, object/scene detection, semantic image search, and search by metadata. You need a x86 processor, and it is recommended to have 8GBs of RAM. You will need at least 10 GB of HDD Space for the Docker images. It needs that space because of the machine learning models. Librephotos will also create a database and thumbnails which will need additional space. LibrePhotos comes with separate backend and frontend servers.
Learn more