Tanmay Maka What I’ve built

On the desktop · it’s out

Your Downloads, one file at a time.

For a Mac user whose Downloads folder has turned into a pile. They used to open it, look at the pile, and close it again. Customs makes the choice small: look at one file, decide, next.

Mac appmacOS 13 or newer, Apple silicon and IntelVersion 0.1.0Free and open source (MIT)
K keepS skipT Trash→↓← or drag the card⌫ previous
Sample files · simulation
Your draft is saved. Customs keeps running in the menu bar.
CUSTOMS/ ARRIVALS1 of 9 arrivals

—

Kind
Size
Arrived

WHAT CLEARS?

Closing this window saves your draft. Customs keeps running in the menu bar.

One last look.

    Trash items move to the system Trash. Everything else stays put.

    CLEARED

    Downloads cleared.

    Here’s exactly what Customs did.

      New arrivals in Downloads will appear in the next review.
      Move 3 items to Trash?

      Customs will leave Keep and Skip items where they are. You can undo Trash moves from the receipt.

      A simulation with made-up files, not the Mac app. Nothing on your computer is read, moved or deleted. The Dock, the Trash, the arrow keys and dragging are this page’s additions; the app itself uses buttons and K, S, T.

      What it’s for

      A chore made small enough to start.

      01

      Who it’s for

      A Mac user whose Downloads folder has turned into a pile.

      02

      By hand, until now

      They opened Downloads, looked at the pile, and closed it again.

      03

      What I built

      It shows one file at a time with a preview, and you keep it, skip it, or mark it for Trash with one key. Nothing moves until you review the whole plan and confirm.

      04

      Where it is

      It’s out: version 0.1.0, free and open source (MIT), for macOS 13 or newer on Apple silicon and Intel. You download a ZIP from the GitHub repository.

      Rough edges

      The small print.

      Honest line: the first time I used it, I cleared about seventy files in a minute and wanted to keep going. That’s my own experience, not a timed benchmark. Start with files you could replace while it’s still at version 0.1.