selects
Free and open source

Sort a thousand trip photos in an evening.

Point selects at the trip folder you keep not opening. It sets aside the blurry shots and duplicates, so the good ones are right there. Nothing gets uploaded.

Download for free View on GitHub

macOS, Windows, Linux · MIT

TRIP_07 / FRAME
why
sharpness
exposure
composition
KEEP
MAYBE
REJECT

Go ahead, it works. Hover over it and press K to keep or X to reject.Go ahead, it works. Tap Keep or Reject, or swipe the photo.

Less digging, more picking.

selects sorts out the blurry shots and duplicates first, so you can get straight to picking favourites.

9.2
7.8
3.1

Best photos first

Each photo is scored on focus, light, framing and faces. If one ranks oddly, you can see exactly why.

One photo per burst

Took twelve of the same sunset? You see the sharpest one. The other eleven are folded underneath, and the blurry ones get their own pile.

Ana · 281
Dev · 226
Unnamed · 40

Everyone you travelled with

Tell it who Ana is once, and every photo she's in ends up together.

blue boat at sunset

Search the way you'd describe it

Type "mum on the bridge" or "boat at sunset" and the photo turns up. No tags, no albums.

Exposure+0.3
Shadows+18

A quick fix before you post

Exposure, contrast, shadows and color. Enough to rescue that dark one from the restaurant.

uploaded: 0 B

Nothing leaves your laptop

All the analysis runs on your computer. It works offline, and there's no account to make.

Cost
Free. No subscription, no upsell.
Speed
About 1,000 photos in 6 minutes on an M2 MacBook Air.
Formats
JPEG, HEIC, RAW, MP4 and MOV.
Your files
Never moved, renamed or changed. MIT licensed.

Download selects

Python is bundled in, so there's nothing else to install first.

selects is a desktop app. Open this page on your laptop to install it, or grab the zip now and move it over later.

Rather use a terminal?

$