self-hosted · sideloaded apps only · personal use
DaUpdatea
Push builds from your machine, serve them from your own storage, and let every sideloaded iOS and macOS app update itself — iOS through Feather, macOS by swapping the bundle in place and relaunching.
push-release.sh
Builds the latest .ipa / .dmg and uploads it with your app key.
DaUpdateaKit
Swift package that checks for updates and shows the popup in-app.
Feather-native
iOS hands off via feather://install, macOS self-replaces via dmg.