git404hub

what is deliver fr?

snatchev/deliver — explained in plain English

Analysis updated 2026-07-05 · repo last pushed 2015-11-24

RubyAudience · developerComplexity · 2/5DormantSetup · moderate

tl;dr

Deliver automates uploading iOS app binaries, screenshots, and metadata to the App Store from the terminal, eliminating manual web portal uploads and Xcode wrestling.

vibe map

mindmap
  root((repo))
    What it does
      Uploads app binaries
      Syncs screenshots
      Edits app metadata
    Tech stack
      Ruby
      Terminal CLI
      Fastlane ecosystem
    Use cases
      Multi-language screenshots
      Team metadata collaboration
      Automated app deployment
    Audience
      iOS developers
      Release managers
      Founders shipping apps

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Upload new app builds and metadata to the App Store with a single terminal command.

VIBE 2

Manage and upload hundreds of localized screenshots for apps supporting multiple languages.

VIBE 3

Collaborate with your team on App Store copy by storing metadata in Git for version control.

VIBE 4

Set up continuous deployment so automated servers can publish updates without opening Xcode.

what's the stack?

RubyFastlaneTerminal CLI

how it stacks up fr

snatchev/deliver100rabhg/masterdetailapp100rabhg/pizzafactroy
LanguageRubyRubyRuby
Last pushed2015-11-242024-02-202025-01-26
MaintenanceDormantDormantStale
Setup difficultymoderatemoderatemoderate
Complexity2/52/53/5
Audiencedeveloperdeveloperpm founder

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · moderate time til it works · 30min

Requires a Mac, an Apple Developer account, and integration with the fastlane ecosystem.

No license information was provided in the explanation, so usage rights are unknown.

in plain english

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.

prompts (copy fr)

prompt 1
Show me how to use Deliver to initialize my iOS app's metadata and upload it to iTunes Connect from the terminal.
prompt 2
Help me configure Deliver to upload localized screenshots for all supported languages in my iOS app.
prompt 3
Set up Deliver so my app's metadata is stored in Git and my team can collaboratively edit App Store descriptions and keywords.
prompt 4
Integrate Deliver into my CI server to automatically publish new iOS app updates to the App Store without manual Xcode uploads.

Frequently asked questions

what is deliver fr?

Deliver automates uploading iOS app binaries, screenshots, and metadata to the App Store from the terminal, eliminating manual web portal uploads and Xcode wrestling.

What language is deliver written in?

Mainly Ruby. The stack also includes Ruby, Fastlane, Terminal CLI.

Is deliver actively maintained?

Dormant — no commits in 2+ years (last push 2015-11-24).

What license does deliver use?

No license information was provided in the explanation, so usage rights are unknown.

How hard is deliver to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is deliver for?

Mainly developer.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.