Repository navigation
Molt, a native macOS front end built on Filee's engine (and a CLI proposal) #582
yavuzmeteafsar
started this conversation in
Show and tell
Replies: 1 comment
|
Thanks Yavuz, Molt looks great, and the attribution is fine as it is. On the CLI:
|
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Hi, and thank you for Filee!
I'm a computer engineering student from Turkey, and I've built Molt, a small native macOS app (Swift/AppKit) that uses Filee as its conversion engine:
https://github.com/yavuzmeteafsar/molt-mac
Instead of the donut at the cursor it offers a classic Mac window: a file list with per-file status, a column-based format picker with search, a progress sheet with Filee's log, and "Convert with Molt" in Finder's Services menu. It needs no Accessibility permission, which is the main reason I wanted a different front end on the Mac.
How it uses Filee:
formats,formats <id>andconvert, reading the per-fileok/fail/skiplines as they're printed to show live progress.The CLI worked very well embedded like this. A few things I ran into, in case they're useful:
filee formats <id>doesn't listfolder, althoughconvert --to folderworks for archives. Molt adds it for archive formats itself.formats, which could break if the wording changes. Would a--jsonoption forformatsbe welcome?For 3, I'd like to propose something like:
reusing the app's existing download and verification code, so the CLI and other front ends get exactly the same tested behaviour. If you think this fits Filee, I'd be glad to open a pull request. I'd rather ask first than send a PR in a direction you don't want, so any preference on naming, output or scope is very welcome.
Thanks again for making Filee open source.


Yavuz
All reactions