How we got here When I first started writing Damselfly back in 2019, Blazor WebAssembly (WASM) was a relatively new tech. At that point, Microsoft hadn’t got it to a mature enough state where they’d approve it for production use, and there were a lot…
Category: Damselfly
Features/Changes New caching layer and search optimisation gives big search performance increases Full-text search on new metadata fields (captions, copyright, credits, description, names) New re-worked search UI and enhanced search options, including: Search for images with no keywords Search for images with faces, no faces,…
For full details and binary downloads: See the release on GitHub New Features: Multi-user support with authentication, roles and entitlements Ability to exclude certain folders from being indexed by creating a .nomedia file in the folders .Net 6 preview 7 Improved documentation More UI improvements (including MudBlazor!)…
Here at last, the big release with the main features a lot of people have wanted: Face detection Object detection Facial Recognition (requires a free Azure Face Services account) HEIC and TIFF image file support This release also brings many other UX and user-interface improvements/fixes, as…
In the last few weeks I’ve been working on adding various forms of computer vision & machine learning processing to Damselfly, to provide automatic face detection, face recognition, object detection, and image classification. Let’s just say it hasn’t been a particularly smooth ride – and…

Changes in this release: Sharper/larger images for more detail on image view Zoom feature on image view Fixed the folder list when new folders/images are indexed Enabled support for .CR2 files Lots of other fixes For full details see the GitHub page for this release.
Changes in this release: Fixes and improvements to indexing Fixes for image grid loading and display Scan/ingest sidecar files (XMP and ON1), optionally writing keywords back to image EXIF More reliable/efficient writes of keywords to IPTC/EXIF Mac Desktop client is now a Universal build Update…
How should we use Damselfly? What’s the workflow? Workflow is a little like distributed software development using Git. Photo manipulation is done locally, but then the images can be pushed to the remote server for integration into the main collection, and deleted from local storage.…

Damselfly is a server-based Digital Asset Management system. The goal of Damselfly is to index an extremely large collection of images, and allow easy search and retrieval of those images, using metadata such as the IPTC keyword tags, as well as the folder and file…




