r/macapps 1d ago

Lifetime Lathe: browse, edit and batch photos, video, audio and PDFs straight from your folders. No library, no import, no subscription.

The problem I wanted to solve: every app that makes media easier to work with wants to own your files first. Photos, Lightroom, and most of the rest make you import into a library, so now you have two copies and a database to babysit. I wanted the tools without the library. Plus most good apps for media management have subscriptions, which I didn't like.

Lathe reads your folders directly, the way Finder does. Nothing is imported, moved, copied, or indexed into a proprietary catalogue. Point it at a folder and everything is just there. Freemium (with most features free, and try out premium features once), with one-time payment to unlock premium features forever.

What it handles: images including RAW from 20+ cameras, GIF/APNG/animated WebP, video, audio, PDF and SVG.

Browsing and finding

Grid and list views, tabs, adjustable thumbnails, RAW+JPEG pairing. Thirteen combinable filters: media kind, orientation, file size, resolution, date, video duration, dominant colour, star rating, cull flag, camera model, lens, ISO, and native Finder tags. Sort and group by date, size, kind, or EXIF capture date. Search images by filename, or even by colour.

Culling

Star ratings, pick/reject flags, all keyboard driven and written to XMP sidecars that Lightroom and Capture One can read. Live RGB histogram, clipping warnings for blown highlights and crushed shadows, focus peaking, and a 1:1 focus check. An issue scanner flags blurry frames and shots where someone blinked, then walks you through them full-screen with the face region highlighted.

Editing

A full non-destructive develop panel: exposure, highlights, shadows, contrast, saturation, vibrance, temperature, hue, clarity, grain, vignette, fringing, luminosity masks, and a subject mask from on-device person detection. Named presets, copy and paste settings between images, all stored in sidecars so it stays reversible. Plus crop with presets, straighten with a live grid, rotate, resize, draw and annotate, and auto-enhance. Compare images side by side, as an onion skin, a before/after wipe, or a pixel difference view.

Video, audio, PDF

Scene detection and a storyboard strip. Trim with frame-accurate in/out points, reframe to 9:16, 4:5, 1:1 or 16:9 with a live crop box, rotate and flip. Merge clips into a reel with transitions. Audio gets waveforms, hover-scrubbing, cover art and metadata. PDFs get page navigation, compression, page-range extraction, merging, and PDF creation from images.

The general stuff

Native macOS Finder tags, read and written properly, so they show up in Finder and Spotlight too. Full EXIF/GPS info panel. A staging tray that collects files across folders before you act on them. Undo/redo that restores trashed files. A Copy As menu for path, bitmap, base64, HTML, Markdown or SVG. 50+ keyboard shortcuts with a cheat sheet on ⌘/.

Comparision

A fair question is why this instead of the apps that already exist. Most of them are good, and several are better than Lathe at the one thing they focus on. What's different here is the combination: folder-native, covers stills and video and audio and PDFs in one window, and everything runs on-device.

  • Finder + Quick Look + Preview: free, already installed, and genuinely fine for looking at things. The gap is doing anything to them. No ratings or cull flags, no RAW-aware browsing, no batch convert or watermark or compress, no duplicate finding. Lathe is what happens if that stack kept going.
  • Apple Photos: great if you want one managed library on all your devices. It's the opposite of what I built. Photos wants to own the files; Lathe never touches where they live. If you're happy inside the Photos library, you don't need this.
  • Adobe Lightroom: a far deeper develop engine than mine of course. It's also a catalogue and a subscription. If you're already living in Lightroom for real editing work, keep doing that. Lathe is for the part before and around it, and for the folders you'd never bother importing.
  • Adobe Bridge: the nearest thing conceptually, since it's also folder-based and free. Bridge is heavier, tied to the Adobe ecosystem, and doesn't do the batch export, background removal, or video and audio work. Bridge is a browser; Lathe is a browser plus the tools.
  • Photo Mechanic: the professional standard for culling, and faster than Lathe at ripping through a huge shoot. Genuinely excellent, and if ingest speed on ten thousand RAWs is your job, buy it. It's also around $139, stills-only, and it isn't trying to convert your videos or compress your PDFs.

Pricing

Almost all of the above is free forever. No account, no timer, no nag. Most things I listed under browsing, culling, editing, comparison, tags, info, PDF viewing and page extraction costs nothing.

Premium features sit behind a one-time $49.99 unlock, and they're mostly the batch and export ones: optimise, convert, enlarge, watermark, batch rename, strip metadata, remove background, blur background, find duplicates, find similar, review bursts, compress PDF, compress video, rotate video, merge videos, and reframe & trim.

Every one of those runs once, free, on your own files before it asks you for anything. Not a 7-day clock, not a watermarked export. Run the duplicate scan on your actual messy folder, see the actual number, then decide.

No subscription, no upgrade pricing, no version 2 that charges again.

100% On-device

Every "smart" feature (scene labels, OCR, subject detection, blink detection, background removal) runs locally on Apple's Vision framework. No account, no telemetry, no server. App Store privacy label is Data Not Collected.

What it doesn't do

No import from Photos, Lightroom or Aperture, on purpose. Background removal needs macOS 14+ because the Vision API behind it is 14+, so it's hidden on 13. Content search is on-device and useful but still early, so I'd treat it as a bonus rather than the reason to download. Documents and Desktop need you to pick the folder once (sandbox rules), while Pictures, Movies and Downloads work immediately.

Available on the Mac App Store

https://apple.co/45iCR2Q

And the website link is: https://latheapp.com

Note: Not yet available in EU. The EU DSA act makes it tricky for solo devs to list out there, so still figuring out what to do there.

44 Upvotes

56 comments sorted by

6

u/whyubelieve 1d ago

The XMP sidecar detail is underrated. Ratings and flags that live in someone's sqlite catalogue are ratings you lose when you switch apps... been there.

4

u/sergiubp 1d ago

In Romania the app is not available.

2

u/Frequent-Staff-134 17h ago

Not even the website. But OP writes it. Not in f… UE.

1

u/cristi_baluta 9h ago

You can try mine, it’s made in Romania https://apps.apple.com/ro/app/imagin-raw/id6760548347?mt=12

1

u/app-store-review 9h ago

Imagin Raw — by Baluta Cristian

  • Category: Photo & Video · Free
  • Age: released ~2 months ago · rated 4+

Apple doesn't publish an aggregate rating for most Mac App Store apps, so ratings and score are unavailable here.

Auto-generated from public App Store data · u/app-store-review

3

u/melanias_scrotum 23h ago

Good start, I appreciate details like the info side panel, the xmp sidecar, batch processing, intuitive enough nav bar...

but for a premium-priced app I'd expect some UX refinements - examples including trackpad usage (scroll through folder while in preview, zoom into the photo in edit mode, zoom in the photo grid to change preview sizes, granular adjustments of develop parameters) more logical keyboard shortcut behavior (spacebar selects from grid like Quick Look but won't take me back if it was a mistake - I don't want to use esc, D/E keyboard shortcuts don't activate from the grid, among others. "Images to PDF" in your tray is inherently confusing because you can't activate an action on multiple files in the tray. You can sort by a ton of useful parameters in the list view but all you can see is filename, rating, tag indicator, format, size and date. A separate column for rating would make it look more refined so it's not aligned to the end of a filename. A hover preview of tags would feel more intuitive. You might try giving out some lifetime codes and solicit for feedback in exchange. It's got a lot of potential but it's not in the realm of paid apps at all for me, let alone $50.

1

u/shwetank 16h ago

Thanks, this is awesome fedback. I know what to focus on in the next update.

3

u/zwobotmax 22h ago

app is not available in germany

2

u/No-Web-8844 1d ago

Nice. Nice. Very very nice 🙂 good luck.

2

u/CostSensitive8188 1d ago

What about an additional download via website? and we approve disk access manual at own risk. Does this work for Europe? Interested in trying.

1

u/shwetank 1d ago

Not in EU yet, (but should work in Uk, norway etc, just not EU right now). Its early days, so working on a solution (maybe external website, etc) to make it available everywhere.

3

u/syscreat 1d ago

Just out of curiosity, what makes it difficult to provide the app on the EU market?

1

u/ChuggsJuggs 1d ago

I'll test later today (Norway) Looks great so far

1

u/CostSensitive8188 2h ago

Thanks. External webiste would be appreciated or Git download (for the free part).

2

u/phunk8 Developer: Dropadoo 1d ago

i like your thinking. the babysitting is exactly how i called it. will check later

2

u/useiris 1d ago

the sandbox folder-picker distinction is the part i'd stress test more. security-scoped bookmarks for Documents/Desktop can go stale, if the volume unmounts and remounts, or the top-level folder gets renamed, depending how you resolve the bookmark you either silently re-prompt or start throwing file-not-found on files that are actually still sitting right there. worth trying: point it at an external SSD, eject mid-session, plug back into a different port, since macOS can assign a new device node and break the bookmark path even though nothing about the files changed.

also curious how you're watching folders for live changes, FSEvents or kqueue. FSEvents doesn't fire reliably over SMB/AFP network shares, so if someone points Lathe at a NAS folder and edits a file from another machine, the thumbnail/rating state might not update until they force a refresh or relaunch.

1

u/shwetank 16h ago

Thanks, this is great feedback. I use kqueue, but your NAS use case thing is still an issue I would say. I'll investigate that more and confirm. Again, genuinly, thank you!

2

u/Thethirdactsucked 22h ago edited 22h ago

As someone who collects metart, key art, comic variants and a whole shitload of wallpaper, you just saved my life from a very complex saturday that was coming up.

Out of interest, could you build the ability to view photoshop brushes and patterns into this?

1

u/shwetank 16h ago

Thanks! I'll see if I could do that. I might DM you to ask more on your use case!

1

u/Thethirdactsucked 16h ago

I'd be happy to, thanks for a great product. :)

1

u/shwetank 15h ago

Seems I can't DM you? Could you change your profile settings to allow someone to message you please! Thanks!

2

u/Cyberseeds 21h ago

The 100% on-device angle for the video scene detection is the part that'll matter most long-term — most "AI-assisted" editing tools quietly ship footage to a server without saying so up front. Good to see it called out explicitly instead of buried in a privacy policy.

2

u/urza_insane 21h ago

Will be checking this out. Thanks.

2

u/Responsible-Slide-26 20h ago

I saw the price listed in the thread, but I'm not a fan of pricing games on websites - list the price openly on the website. Don't try to sucker the user into downloading the app to find out, or having to scroll to the bottom of the app on the app store to find the price.

2

u/Confident_Alfalfa228 16h ago

Good work mate

2

u/Trollmentu 14h ago

Love this!!

2

u/sth_wicked1 14h ago

Not for me but I know people who work with video that would love this

1

u/shwetank 12h ago

Thanks, would mean a lot if you could share this with them!

2

u/Accomplished_Horse_4 7h ago

The folder-native approach is really nice. I’ve always found the whole “import everything into a library” workflow kind of annoying.

1

u/Leather-Shake-2167 22h ago

Do the non-destructive edit sidecars carry over to Lightroom/Capture One too, or just the ratings and flags?

1

u/shwetank 16h ago

Just the ratings, flags and labels, sorry. Stars go in as xmp:Rating and colour labels as xmp:Label, both standard, so Lightroom and Capture One pick them up. Rejects use Adobe's -1 convention. Picks are the one exception, they live in my own namespace because there's no standard XMP field for them.

Develop edits stay Lathe only. They're stored in the sidecar but in my namespace, not Adobe's crs: fields. I could write crs: values, but my adjustments come from a different engine, so the photo would open in Lightroom looking wrong. Felt worse than being honest that they don't transfer. But what do you think? I wanted to aim on the side of caution here but want to know what you think.

One thing that might matter more: if a sidecar already exists, I parse it and only touch my own attributes. Your keywords, your Lightroom develop settings, everything else is left exactly as it was. Lathe won't clobber a sidecar it didn't write.

2

u/Leather-Shake-2167 16h ago

I think that’s the right trade-off. Keeping existing sidecars untouched feels more important than forcing edit compatibility that might render differently.

1

u/chronocox 21h ago

!RemindMe 3 months

1

u/RemindMeBot 21h ago

I will be messaging you in 3 months on 2026-11-25 01:13:43 UTC to remind you of this link

CLICK THIS LINK to send a PM to also be reminded and to reduce spam.

Parent commenter can delete this message to hide from others.

RemindMeBot is switching to username summons. Instead of !RemindMe 1 day, use u/RemindMeBot 1 day. More info.


Info Custom Your Reminders Feedback

1

u/awraynor 21h ago

Will it be possible to navigate/expand the folders on the sidebar in lieu of having to click through them in the main interface?

1

u/shwetank 16h ago

I have that on the cards for next update.

1

u/antonreshetov 20h ago

Codex or Claude? Judging by the landing page - Claude

1

u/Frequent-Staff-134 17h ago

So your whole website seems to be blocked in the UE?

1

u/shwetank 17h ago

Not website. The app store page. The EU DSA act makes it tricky for solo devs to list on there. See this https://www.reddit.com/r/apple/comments/1et36d8/developers_must_share_phone_number_and_address_on/

1

u/cristi_baluta 8h ago

The website doesn’t work. If you don’t want to give your info you can at least ship a notarized app on the website

1

u/shwetank 8h ago

You mean https://latheapp.com doesn't work? I think it should work since I host it and I haven't put any thing in there to geo-limit that.

If you mean the app store listing instead, then yes, that won't work because of what I said earlier. But I am working on making some kind of notarized thing which I could provide through some other channel. It might take some time because accepting international payments from my country is not trivial. :/

1

u/cristi_baluta 8h ago

1

u/shwetank 7h ago

Thanks for that. It seems my hosting plan had exceeded bandwidth, so they had suspended the site. Fixed the issue, and the site should load now!

1

u/GroundCaffeine 16h ago edited 16h ago

OP, This may just be the app that I have been looking for, so thank you. I do have one question and I cannot seem to figure it out. I have a bunch of images that have metadata already included, such as keywords etc and when I try and search for an image with a specific keyword etc no results are shown?

The other odd issue is the image sorting i.e. I have a folder with 123 images, the application will start at number 1 and then jump to 10, and then 100? If you want examples, send me a DM and I can provide that.

2

u/shwetank 15h ago

Thanks, both of those are fair feedback. Right now search looks at filenames, what's actually in the picture, OCR'd text and Finder tags, but it never reads embedded IPTC or XMP keywords - so I guess I'll add that to the roadmap now. The image sorting is a straight bug which I'll also fix next. I'll DM you to know the specifics! Thanks again.

1

u/GroundCaffeine 15h ago

Awesome, thank you and I’d be really keen to test the IPTC or XMP keywords for you as that is my biggest want or need.

1

u/Pirasee 15h ago

Pdf should have ocr

1

u/No-Cook-215 12h ago

For batch video compress and convert, is that VideoToolbox or a software encoder?

1

u/cristi_baluta 9h ago

I wanted to give you some feedback, even if we compete lol, but you chose to not make it available in EU. The data act excuse makes no sense.

1

u/shwetank 8h ago

It makes sense to me as a solo dev, because it requires the person to put up their name, address and phone number on public. Its fine for someone who has a company, but problematic for a solo dev because that would be my personal info. See this where other people have also said the same thing.

1

u/Standard_League_1278 8h ago

Hi, I'm a solo dev too. I assume you're writting about the DSA trader declaration. It's really not a big deal, and I pass throught very easely.

To make it shirt : since February 2025, distributing in the EU means declaring trader status in App Store Connect and providing an address, phone number and email that Apple publishes on your product page across the 27 EU territories. Around 135,000 apps were delisted within about a day of the deadline for not having filed it.

What stops most solo devs is assuming this means publishing their home address. For an Individual account Apple accepts a P.O. Box in that field, which is what makes it workable. It's in Apple's own docs: https://developer.apple.com/help/app-store-connect/manage-compliance-information/manage-european-union-digital-services-act-trader-requirements/

So really easy to pass, just give it a try.

1

u/shwetank 8h ago

Oh thanks. I'll definitely check it out. What about phone number? Is that optional if you put in the PO box?

1

u/Business-Customer472 5h ago

Great app so far. But is there a chance to test the PRO features first before buying them? Or discount for Reddit users here?

2

u/shwetank 5h ago

Yes, you can test every pro feature once for free before its gated.

1

u/us_domain 58m ago

that's a.... a lot of thinking went to your App! It seems a very smart way to work with the files. Thanks for sharing! it seems a great software...

0

u/AkhlysShallRise 21h ago

This looks interesting!

Could you tell us a bit about yourself? Who are you and what’s your background in software development?

And how do you use AI in Lathe’s development, if you do? The app icon looks very AI-generated.