Analysis updated 2026-07-05 · repo last pushed 2015-11-24
Upload new app builds and metadata to the App Store with a single terminal command.
Manage and upload hundreds of localized screenshots for apps supporting multiple languages.
Collaborate with your team on App Store copy by storing metadata in Git for version control.
Set up continuous deployment so automated servers can publish updates without opening Xcode.
| snatchev/deliver | fastlane/nightly | obsproject/homebrew-tools | |
|---|---|---|---|
| Stars | — | 5 | 6 |
| Language | Ruby | Ruby | Ruby |
| Last pushed | 2015-11-24 | 2018-12-11 | 2026-06-12 |
| Maintenance | Dormant | Dormant | Active |
| Setup difficulty | moderate | moderate | easy |
| Complexity | 2/5 | 2/5 | 1/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires a Mac, an Apple Developer account, and integration with the fastlane ecosystem.
If you've ever shipped an iOS app to the App Store, you know the pain of manually uploading screenshots, typing out app descriptions, and wrestling with Xcode just to push an update. Deliver is a tool that automates all of that. With a single command typed into your computer's terminal, you can upload your app's binary, localized screenshots, and metadata straight to Apple's iTunes Connect. Instead of clicking through Apple's web portals, you start by running an initialization command that downloads your existing app information and stores it in local folders on your Mac. From there, you can edit your app's description, keywords, and other details right from your computer. When you're ready to publish, you just run the tool. It gathers everything up, creates a visual HTML preview so you can double-check your work, and then securely sends it to Apple using their own behind-the-scenes upload system. This tool is built for iOS app developers, release managers, and founders who ship apps. If you manage an app that supports multiple languages, it handles uploading hundreds of localized screenshots automatically. It also lets you store your app's text metadata in a version control system like Git, which means your whole team can collaborate on app store copy. Most importantly, it enables continuous deployment, allowing automated servers to publish new app updates without a human ever opening Xcode. Deliver is part of a larger ecosystem called fastlane, a collection of tools designed to automate the entire iOS release process. It's notably transparent about security: your Apple password is stored safely in your Mac's built-in password manager, and all the uploading happens directly from your own computer or server. The README also points out a few practical constraints, like Apple's limit of 150 binary uploads per day.
Deliver automates uploading iOS app binaries, screenshots, and metadata to the App Store from the terminal, eliminating manual web portal uploads and Xcode wrestling.
Mainly Ruby. The stack also includes Ruby, Fastlane, Terminal CLI.
Dormant — no commits in 2+ years (last push 2015-11-24).
No license information was provided in the explanation, so usage rights are unknown.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.