D

Damselfly

Damselfly is a powerful photo and video manager with AI tagging, facial recognition, and efficient search capabilities for your media.

4.5.3 · Stable•GPL-3.0•Since Sep 2019
Overall rating
activity, maturity, stars
4.3
/ 10
GitHub stars
1.8k
Contributors
4
Last commit
1mo ago
Project age
7 years

About

Damselfly is a media management solution designed for organizing and viewing large libraries of digital photos and videos. With features focused on efficient cataloging, it offers advanced search capabilities, facial recognition, and a responsive interface that optimizes the user experience on various devices. Damselfly also supports tagging, file metadata, and user-defined collections, making it suitable for both casual and professional users seeking streamlined media organization.

Key Features

  • Support for most image formats including JPG, PNG, HEIC, TIFF, Webp, BMP and DNG/CR2/ORF/NEF (RAW) files.
  • AI / Computer vision image recognition
  • Full-text search with multi-phrase partial-word searches
  • Image re-organisation - move/copy images between folders, and delete images (via a trashcan folder)
  • Advanced search
  • Focus on extremely fast performance
  • Fast keyword tagging workflow with non-destructive EXIF data updates (using ExifTool)
  • Face detection and recognition, and object recognition in images
  • Multi-user support with user accounts, and role-based entitlements
  • Download/export processing to watermark images ready for social media, or sending via Email etc.
  • GeoLocation with map display of photo locations where metadata exists
  • Selection basket for saving images from search results
  • Server-based deployment, with a web-based front-end UI
  • Exclude images from Damselfly scanning by adding a .nomedia file in any folder.
  • Themes
  • Completely automated background indexing of images
  • Background thumbnail generation
  • Electron.Net Desktop Client for hosted site to allow closer native integration with client OS
  • Runs on Windows, Linux and OSX, and in Docker.
  • Built with Microsoft .Net 7, hosted Blazor WebAssembly and EFCore 7.

Recent releases