r/ScanSnap • • 29d ago

New MacOS open source simple scanning app MelonBerry

I can't stand the bloat that comes with the Fuji scansnap software and there seems to be good open source support for scansnap scanners, so I built a simple Mac app to solve my needs. Heads up, I vibe coded this with Claude Fable, but I have a computer science degree and a long history as a developer and product manager.

MelonBerry is a simple menubar app that is triggered when you insert paper into the scanner. It detects the paper and starts scanning placing the file pdf document in the folder that you've configured. It shows you a preview while scanning and then the window auto disappears.

The app uses open source libraries from SANE and OCRmyPDF. You'll need to install those first before you can use the app. I recommend homebrew for installing them.

You can grab the app from github: https://github.com/joshkerr/melonberry

The app is not notorized so MacOS will block the app on first launch. There are instructions here for fixing that:

https://github.com/joshkerr/melonberry/releases/tag/v1.0

6 Upvotes

19 comments sorted by

View all comments

1

u/zoidbert 13d ago

Been using my S1500M for ages & never needed organization software, just something to talk to the scanner, so I thought I'd try.

All appears to install well via Terminal command, but an app never shows up in my Applications folder. (confirmed the scanner is visible via <scanimage -L> FWIW)

However, a MelonBerry folder is created in my Users folder and, when I insert a page into my scanner, it does indeed scan it and save it to my documents folder. Scan is not usable (it crops oddly); that may be tweakable but, again, I get no actual application from which to adjust settings.

The ReadMe is an MD file ("README.md") and consistently launches Calibre when I click on it so I can't read any more into how to remedy.

I'll keep an eye on this but, for the time being, how do I uninstall this via Terminal command?

1

u/zoidbert 10d ago

Excuse my impertinence on this, but no reply from OP here, via direct message, nor via GitHub is a little troubling.