Releases: ASK-03/SnapSort
v2.0.0
🔁 v2.0.0 - 2025-06-04
SnapSort continues to evolve as your go-to desktop application for offline, face-based image sorting and viewing. With a sleek, modern interface and significant feature upgrades, v2.0.0 enhances both usability and accuracy through a human-in-the-loop feedback system. Simply select a folder of photos, and SnapSort will detect faces, index them, and allow you to:
- Click any photo to see the faces it contains.
- Click a face thumbnail to filter the gallery to every image that person appears in.
- Use the new "Merge Faces" option to manually group similar-looking but uniquely identified faces.
Changes
🧠 Functionality
- Human Feedback Loop for Face Grouping
A powerful new feature that allows users to manually merge different detected faces of the same person. A separate interface window displays all face thumbnails, enabling the user to select and group them together for more accurate filtering.
🎨 User Interface & Experience
- Dark Mode support for comfortable viewing.
- A refreshed, modern-looking GUI with improved navigation and layout.
🛠️ Codebase Improvements
- Major code refactoring and modularization for better maintainability.
- Added docstrings across modules to improve readability and developer onboarding.
v1.0.0
🔁 v1.0.0
SnapSort is a cross-platform desktop application for offline, face-based image sorting and viewing. Select a folder of photos and instantly browse thumbnails; in the background, SnapSort will detect faces, build a searchable embedding index, and let you:
- Click any photo to see the faces it contains.
- Click a face thumbnail to filter the gallery down to every image where that person appears.
- Hit “Back to All Images” to return to your full gallery.
🧠 Core Functionality
-
Display faces in the selected image
When an image is selected, the application shows all the faces that it detected in the image. Clicking on the faces shown will filter the with images in which the person appears. -
Display related images with shared faces
When an image is selected, show all other images where the same people (faces) also appear together.
Installers
- Create installers for Windows, Linux, and macOS
What's Changed
- [ui] Update image viewer when similar photo is clicked by @ASK-03 in #1
- [chore][db] Skip already processed images during folder scan by query… by @ASK-03 in #2
- [fix] add boundary condition for no image_paths and image_faces by @ASK-03 in #3
- [fix] image with no face not showing by @ASK-03 in #4
- [fix] image with no face not showing by @ASK-03 in #5
New Contributors
Full Changelog: https://github.com/ASK-03/SnapSort/commits/v1.0.0