Photo Sort And Sift is a desktop application that allows users to select a folder of images, view them within the app, group related photos, delete photos, append metadata (tags, iNaturalist URL),and move selected photos to a seperate "Keepers" folder at the end of a flow.
Photo Sort And Sift is boilerplated from Electron React Boilerplate using Electron, React, React Router, Webpack, and React Fast Refresh.
Clone the repo and install dependencies:
git clone https://github.com/nodes777/photo-sort-and-sift
cd photo-sort-and-sift
npm installLinux note: On a first run on Linux it might not find sharp
npm install sharp --save
npx electron-rebuild -f -w sharpHaving issues installing? See electron boilerplate's debugging guide
Start the app in the dev environment:
cd photo-sort-and-sift
npm startTo package apps for the local platform:
npm run package- After launching Photo Sort And Sift select a folder where your images are located
- Navigate between selected photos with the arrow keys
- Pressing space marks that photo as a keeper and prompts to name the keeper (subject of photo)
- Pressing space on another photo marks that photo as a keeper and groups it with the previous photo
- End a keeper group by pressing
Escor by pressingnon an un-grouped photo