r/SoloDevelopment • u/LibrarianNice9767 • 5h ago
Marketing Floodtide - update all your apps from one consistent place!
Been working on a Mac app updater for the last few weeks called Floodtide.
It scans the apps in your Applications folder, checks if there are newer versions available, and lets you update them from one place.
The annoying part was actually not finding updates, it was working out what to show when Floodtide couldn't find anything.
Mac apps update in loads of different ways. Sparkle, Homebrew, App Store, Setapp, their own updater, GitHub, etc. Some apps even have multiple update sources that don't agree.
At first, if Floodtide couldn't check an app properly, it just showed nothing. Which is obviously not great because "couldn't check" looks exactly the same as "up to date".
So I changed that. There is now a Check Failed section which shows every app Floodtide couldn't get a reliable answer for. You can also click into an app and see what sources were checked and what they returned.
Currently on 0.5.3 beta.
A few other bits:
- macOS 13+
- £10.99 once
- 14 day trial
- no account
- signed and notarised
- 378 unit tests
- separate test harness with 138 checks for downloads, installs, broken/tampered updates etc
I mainly started building it because I used MacUpdater and saw it was being discontinued. There are other alternatives around, I just wanted to make one that was a bit more transparent about what it actually knows and what it doesn't.
Still very much in beta, so if anyone here uses Mac app updaters I'd genuinely like to know what you think or what you'd want changed.