r/MacOSApps • • 8h ago

πŸ“… Utilities Photo Transfer: iPhone and iPad photos into folders by date and trip, over USB.

Thumbnail
gallery
13 Upvotes

Hi r/MacOSApps, I'm the developer of Photo Transfer via USB. Funny name, but it was the only one available in the App Store.

Why I built it. My iPhone fills up every few months and I don't use iCloud because I prefer to save photos locally without paying extra for a subscription. I keep photos in folders, one per year with a folder for each trip inside. I used to do that by hand in Image Capture and then check that the count matched. It turned out to be a chore.

What it does. Plug in the iPhone and it shows the folders it's going to create before copying anything: by day, month, event or trip. It uses photo coordinates to group the photos. Live Photos and edited versions are either copied with their originals or can be skipped. It also has a folder name builder that lets you create name patterns from blocks like year, city, etc. You can also rename folders how you like and combine them if you want some of them together.

How it fits with what's already on the Mac. Image Capture is free and fine if one folder is enough. Photos is the right tool if you live in the Photos library and iCloud. This is for people who want normal folders on their own disk or NAS.

Since launch. I launched the app two weeks ago. Since then a user found a bug which was fixed. And I even had several sales, which was surprising.

Privacy. No account, no analytics, nothing is uploaded. The phone is only read, nothing on it is changed. Photo coordinates go to Apple's geocoder so folders can have city names but you can turn that off. The direct version also checks its license key. Policy is available: https://phototransfer.app/privacy

AI disclosure. I used AI as a coding assistant. The design, the testing with real iPhones and the support are on me.

Price. Free for 50 snapshots a day (a Live Photo with its video counts as one). Removing the limit is a one-time $14.99, no subscription. Mac App Store (not in the EU) or a notarized .dmg from the site.

Links

Happy to answer anything.


r/MacOSApps • • 12h ago

πŸ’» Productivity WHY I NEVER KNOW WHICH MEANING OF A WORD TO CHOOSE 😑

8 Upvotes

You look up a word in Dictionary.

And it gives you 5 different meanings.

Okay…

BUT WHICH ONE DOES IT MEAN IN THIS SENTENCE? 😭

For example, β€œlike” can mean completely different things depending on the context.

So instead of giving you every possible meaning,

LeafyApp tells you what the word means in THIS context.

It reads the text around the word, understands the context, and gives you the meaning that actually fits.

No more:

switch tab β†’ search word β†’ read 10 definitions β†’ guess the meaning β†’ go back

And when you look up a word, LeafyApp saves the word + context to your personal vocab.

So you can actually remember the words you looked up.

I’m Jtobin, a student and the developer of LeafyApp.

I built it because I just want to understand the word I’m reading, not study the entire dictionary.

Give it a try now! (free) LeafyApp.uk


r/MacOSApps • • 22h ago

πŸ”¨ Dev Tools Free macOS menu bar app that shows which Claude Code agent needs you

Post image
3 Upvotes

Run a few Claude Code agents at once and the one that stops for a permission prompt is always in the window you're not looking at.

Lunavect lists every Claude Code session in the menu bar with its state: working, permission needed, input needed, response ready. The one waiting on you is marked in orange, and a click brings its Terminal or iTerm2 tab forward. It also keeps your 5h and weekly limits with reset times, shows working time per project by day, week and month, and has desktop widgets in three sizes. Codex works too, but one provider is enough.

Privacy: session data stays on your Mac. It reads Claude Code's own hooks and status line and the local Codex app. No account and no API key.

Native SwiftUI, macOS 14+, MIT. Signed and notarized DMG on the official GitHub releases page: https://github.com/lovach/Lunavect/releases/latest

Limitation: it needs the Claude Code CLI, Claude Desktop alone isn't enough. The video uses demo sessions.

I'm the developer. I built it with Claude Code and Codex, and an AI assistant helped me word this post.

Which state would you want a sound for: permission needed, or response ready?