Skip to content

Releases: ztaylor/mainline

Release list

mainline 0.1.0

Choose a tag to compare

@ztaylor ztaylor released this 10 Oct 22:41
mainline-demo.mp4

Take an iOS app from idea to TestFlight without opening Xcode.

mainline is a small command-line tool that creates, builds, tests, screenshots, signs and uploads SwiftUI apps, built so an AI coding agent can drive the whole thing: tell Claude Code (or any agent) what you want, and it can go from a paragraph to a build on your phone, asking you only for passwords, 2FA and names.

Highlights

  • new → test → run → register → ship, with quiet output, one exit code per failure mode, and screenshots your agent can read
  • Cloud signing with an App Store Connect API key: no certificates or keychain, so it works over SSH
  • crashes pulls TestFlight crash reports and the tester's comment
  • mainline guide: the playbook your agent follows, including the Swift 6 and SwiftUI pitfalls we hit
  • A Claude Code plugin: /plugin marketplace add ztaylor/mainline, then /plugin install mainline@mainline
  • Apps live anywhere, each as its own repo

Get started: see the Quick start. The full list is in the changelog.