Streamline your app development with App-Store-Connect-CLI, a fast and scriptable CLI for App Store Connect API, ideal for founders and dev teams, 5.1k+ GitHub stars
5,078 stars444 forksGoQuality 9/10Updated 7/16/2026100% free ยท open source
What it does
App-Store-Connect-CLI is a command-line tool that allows founders and dev teams to automate interactions with the App Store Connect API, streamlining app development tasks such as TestFlight, builds, submissions, and analytics.
Install / run
go install github.com/rorkai/App-Store-Connect-CLI@latest
When to use it
โขYou need to automate repetitive tasks related to App Store Connect, such as uploading builds or submitting apps for review.
โขYour development team requires a scriptable way to integrate App Store Connect into their CI/CD pipeline.
โขYou want to retrieve or update App Store Connect data, such as sales reports or user feedback, in a programmatic way.
Quick start
1Create a new JSON file (e.g., config.json) with your App Store Connect API key and other required credentials.
2Use the `--config` flag to specify the path to your config file, e.g., `appstoreconnect --config config.json`.
3Run `appstoreconnect apps` to retrieve a list of your App Store Connect apps.
4Use `appstoreconnect uploads create` to upload a new build to App Store Connect.
5Run `appstoreconnect testflight builds` to retrieve a list of your TestFlight builds.
Heads up: Make sure you have a suitable Go version installed (at least Go 1.17) and that you have generated an App Store Connect API key, which can be done in the App Store Connect dashboard under 'Users and Roles' > 'API Keys'.
Saves to your device
Topics
app-store-connect
apple
automation
cicd
cli
command-line-tool
developer-tools
devops
go
golang
ios
macos
swift
testflight
xcode
What's inside โ free to inspect
No purchase needed
Read the entire source before you build โ unlike paid marketplaces that hide it behind a buy button.