MobAI-App

MobAI-App / iosbox

Public

Build iOS apps in Docker — works wherever Docker runs. Extract the iOS SDK from Xcode.xip, cross-compile Flutter projects with SwiftPM and ld64.lld, and produce unsigned .ipa files ready for signing and deployment

11
2
100% credibility
Found Apr 01, 2026 at 12 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Go
AI Summary

A Docker-based tool for building unsigned iOS apps from Flutter projects without requiring a Mac or local Xcode installation.

How It Works

1
🔍 Discover a way to build iPhone apps without a Mac

You learn about a handy tool that lets everyday folks create apps for iPhones right from any computer with Docker running.

2
📥 Grab Apple's tools file

Sign into Apple's site with your free account and download a one-time package of building blocks.

3
🛠️ Prepare your building space

Run a quick one-time setup that unpacks the tools into a persistent spot for safe reuse.

4
📂 Pick your app project folder

Tell the tool where your app lives on your computer so it knows what to work on.

5
Hit build and watch the magic

Everything compiles smoothly into a ready app package, fast thanks to smart caching.

Enjoy your new iPhone app file

You get an unsigned installer file to sign and sideload onto real devices effortlessly.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 12 to 11 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is iosbox?

iosbox is a Go-based CLI tool that lets you build iOS Flutter apps inside Docker containers, anywhere Docker runs—no Mac or Xcode install needed. Download Xcode.xip once, run `iosbox setup` to extract the iOS SDK into a persistent volume, then `iosbox build` on your project to get an unsigned .ipa ready for signing. It handles Dart compilation, SwiftPM for native plugins, and app bundling, outputting IPAs for tools like Fastlane or OTA deployment.

Why is it gaining traction?

It solves the "build iOS app without Mac" pain by cross-compiling on Linux or Windows, perfect for GitHub Actions workflows or local dev without buying hardware. Prebuilt Docker images for specific Flutter versions speed up CI, with cache volumes slashing rebuild times. Unlike cloud services, it's free, offline after setup, and sidesteps Apple's ecosystem lock-in.

Who should use this?

Flutter devs building iOS apps on Linux/Windows, especially for GitHub repositories needing automated builds in Actions without Mac runners. Teams dodging Mac CI costs for debug IPAs, or solo devs prototyping iOS Flutter on non-Apple hardware. Not for release builds or native-only projects yet.

Verdict

Promising for Mac-free iOS Flutter workflows, but at 11 stars and 1.0% credibility, it's early—docs are solid but test coverage and multi-project support lag. Try it for GitHub project builds if you're okay with debug-only and manual signing; watch for updates on release/AOT and broader support.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.