Cross-Platform Image Viewer on Steroids: SnapSort v1.0.0

Cross-Platform Image Viewer on Steroids: SnapSort v1.0.0

Publish Date: May 20
1 0

A screenshot of application

🚀 Announcing SnapSort v1.0!

Ever loved how your phone groups photos by faces? I did too — until I moved them to my laptop and lost that magic. So I built SnapSort, a cross-platform desktop app that brings face-based image sorting offline, with speed and privacy.

I’m thrilled to share the first official release of SnapSort, an open-source desktop app for sorting and browsing your photo collection by detected faces.

Download the builds here for:

Demo Video of v0


🔍 What Is SnapSort?

SnapSort lets you:

  1. Scan folders of JPEG/PNG images
  2. Detect faces and index them
  3. Browse by clicking on any face to see all images containing that person
  4. See grouped “matching images” where all detected faces appear together

Under the hood it uses face_recognition, FAISS for vector indexing, and PyQt5 for the UI.


🎯 Why Try It?

  • Cross-Platform: Runs on Windows, macOS, and Linux
  • Zero-setup: Download the ZIP, unzip, and run
  • Open-Source: Entire codebase is MIT-licensed—contributions welcome!
  • First Release: Looking for testers and early feedback

🙏 How You Can Help

  1. Download & try the app on your platform
  2. Open issues for bugs or feature requests: 👉 https://github.com/ASK-03/SnapSort/issues
  3. Contribute code (fork, PR, review)
  4. Share feedback here or on GitHub—what works, what doesn’t, missing features?
  5. Spread the word: tweet, blog, or simply 🚀 react to this post

🛠️ Tech Stack

  • Language: Python 3.10
  • Face Detection: face_recognition (dlib)
  • Indexing: FAISS
  • GUI: PyQt5
  • Packaging: PyInstaller

Thank you for checking out SnapSort—can’t wait to hear your thoughts! 😊

Comments 0 total

    Add comment