Damselfly

Damselfly

Fast, self-hosted photo management with face recognition

1.7kstars
89forks
Last commit: 1y ago
Repo age: 7y old
Damselfly screenshot

Damselfly is a self-hosted photo management application focused on fast browsing and search across large local photo libraries. It indexes folders of images, extracts metadata, and provides a responsive web interface to organize and find photos quickly, including people-based discovery using face recognition.

Key Features

  • Library indexing from filesystem folders with background scanning
  • Responsive web UI optimized for fast browsing of large collections
  • Face recognition for grouping and searching people (face tagging/workflows)
  • Metadata support (EXIF/IPTC) and keyword/tag-based organization
  • Powerful search and filtering (by tags, people, and common photo attributes)
  • Thumbnail generation and caching for performance
  • Container-friendly deployment (commonly run via Docker)

Use Cases

  • Replace cloud photo services for private browsing and search of a home photo archive
  • Curate and find photos for creative work using tags/metadata and fast filtering
  • Identify and organize photos of family members using face recognition

Limitations and Considerations

  • Face recognition requires additional compute and works best with well-lit, clear faces; initial indexing can be time-consuming on large libraries

Damselfly is a good fit for users who want a lightweight, performance-oriented photo library browser with strong local search, metadata handling, and face-based organization. It is commonly used as a private alternative to cloud photo galleries while keeping files in normal folders on disk.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

Immich

Immich

Self-hosted photo and video backup with AI search

88.6k
4.7k
Last commit: 1d ago

A self-hosted photos and videos platform for automatic mobile backup, fast browsing, and AI-powered search, with sharing and albums similar to Google Photos.

Alternative to:
Google Photos
Google Photos
+2
Jellyfin

Jellyfin

Personal media server for movies, TV, music, and photos

47.5k
4.3k
Last commit: 5d ago

Self-hosted media server to organize, stream, and transcode your movies, TV, music, and photos across apps and devices.

Alternative to:
Plex
Plex
+1
copyparty

copyparty

Portable file server with upload, WebDAV, and media indexing

40.5k
1.7k
Last commit: 1d ago

A lightweight, portable web-based file server with uploads, WebDAV, search, and optional media indexing—designed to run anywhere with minimal dependencies.

Alternative to:
Dropbox
Dropbox
+7
PhotoPrism

PhotoPrism

AI-powered photo management for the decentralized web

39.1k
2.2k
Last commit: 3d ago

Self-hosted photo management and gallery app with AI search, automatic organization, and multi-user support for large photo and video libraries.

Alternative to:
Google Photos
Google Photos
+3
Stash

Stash

Personal adult media library manager with tagging and scraping

11.6k
977
Last commit: 4d ago

Self-hosted adult media organizer with metadata scraping, tagging, search, and a web UI for managing scenes, performers, studios, and galleries.

Alternative to:
Plex
Plex
+3
LibrePhotos

LibrePhotos

Self-hosted photo management with AI-powered search

7.9k
368
Last commit: 18d ago

A Google Photos alternative for organizing, searching, and sharing your photo library with face recognition, object search, timeline views, and multi-user support.

Alternative to:
Google Photos
Google Photos
+4