ipa-hub
Install any app on any Apple device
An open source tool for installing ipa apps from GitHub releases on your Apple device.
Install and update apps from your Mac, or from the target device itself.
Doesn't need your Apple password.
Features
- Bring your own apps: GitHub and GitLab releases, direct URLs, or local files
- Your existing setup: use your Xcode setup already on your Mac, no external login
- Cable or network: install to your paired iPhone, iPad, Apple TV, or Vision Pro
- From the device itself: install and update apps using App Manager over the network or Tailscale
- One command away: use
npxfor an install, or keep a server running in the background - Built to be used: a typed library and CLI with zero npm runtime dependencies
Install and update apps from your device
Your app library, updates, and signatures in one place. Add App Manager to your Home Screen and manage it from itself.
Meet App Manager
Getting started
Prepare your Mac
Install Xcode and sign in to your Apple account in Xcode → Settings → Apple Accounts. ipa-hub reuses the signing certificate already on your Mac.
Pair your device
Open Device Hub (installed with Xcode), choose File → Pair Nearby Device... from the macOS menu bar, and follow the pairing prompts.
Start the server
Run this on your Mac's Terminal and choose your paired iPhone or iPad when prompted:
npm i -g ipa-hub && ipa-hub service install --setup-managerRequires Node.js 24+ or Bun 1.4.2+
Add App Manager to your Home Screen
On your paired iPhone or iPad, open the setup page in Safari. Tap Share → Add to Home Screen, then Add.
Install an app with a single command
Paste a GitHub repo URL, choose a release and an ipa file, and copy an install command
Explore awesome apps
Explore awesome apps from our community-curated list
Explore the Awesome ListFAQ
Does ipa-hub need my Apple password?
No. Sign in through Xcode. ipa-hub uses the signing certificate and compatible provisioning profile already on your Mac.
Can I install without a cable?
Yes. Open Device Hub (installed with Xcode) and choose File → Pair Nearby Device... to pair wirelessly. Your Mac must stay awake and be able to reach the device. It also works over Tailscale.
Can my app update itself?
Apps can read the update URL ipa-hub adds during signing, check for a new release, and update themselves after user confirmation. See the Swift integration guide
Is it free?
Yes. ipa-hub is open source with an MIT license. It runs on your Mac and uses your existing signing setup.




