majd / ipatool
git clone https://github.com/majd/ipatool.git
v2.7.0 · 13d ago
Command-line tool that allows you to search for iOS, iPadOS, tvOS, watchOS, visionOS, and macOS apps on the App Store, and download .ipa or macOS .pkg app packages.
+9
stars, 24h · #1,617
+~63
stars, 7 days · #2,039
+~270
stars, 30 days · #1,952
12k
★ total · +1% this week
1.0k
forks · 12 open issues
Star history (as recorded here)
LanguageGo
LicenseMIT
Created2021-05-22 (5y ago)
Last push1d ago
Watchers75
OwnerUser
GitHub topics
appleappstoreclicommand-linecommand-line-toolgogolanggolang-libraryiosipaitunesmacosresearchreverse-engineeringsecurityswifttoolvisionos
Links
- GitHub: github.com/majd/ipatool
- Homepage: https://ipatool.dev
- Releases · Issues · Hacker News mentions
README excerpt
ipatool is a command line tool that allows you to search for iOS, iPadOS, tvOS, watchOS, visionOS, and macOS apps on the App Store , and download .ipa or macOS .pkg app packages. ## Requirements - A supported operating system (macOS, Linux, Windows or iOS). - An Apple Account already configured to use the App Store. ## Installation ### Linux and Windows You can grab the latest version of `ipatool` from GitHub releases. ### macOS You can install `ipatool` using Homebrew. [code] ## Usage To get started, run the following command. [code] **Note:** the tool runs in interactive mode by default. Use the `--non-interactive` flag if running in an automated environment. ### MCP tools Run `ipatool auth login` in a terminal, then configure your MCP client to launch the stdio server: [code] ## Compiling The tool can be compiled using the Go toolchain. [code] Unit tests can be executed with the following commands. [code] ## License ipatool is released under the MIT license.