A simple desktop app to automate Unity project builds across multiple platforms
Tired of switching platforms manually in Unity and dropping builds where they need to go? Same.
- Multi-platform builds — Windows (x64/x86/ARM64), Linux (x64), macOS (Universal)
- Visual pipeline — node graph with real-time progress, status and timers for each step
- FTP upload — automatically send builds to your own server after a successful build
- Change indexing — integration with Hash Computer for incremental updates
- Auto-update — new versions are downloaded straight from GitHub Releases via an in-app button
- Unity installed with build support modules for your target platforms:
Windows Build SupportLinux Build SupportMac Build Support
- Set the path to your Unity executable
- Select your project folder
- Set the Unity version, output directory and project name
- Configure FTP upload and hash indexing (Optional)
- Choose target platforms
- Hit Start and watch the pipeline run
| Platform | Architectures | Note |
|---|---|---|
| Windows | x64, x86 | |
| Linux | x64 | ARM64 not supported in Unity Community |
| macOS | Universal | Single build for both Silicon and Intel |
| Android | — | Planned — PRs welcome |
Once a build is started, you see a visual node graph where every step is represented as a card.
Concurrency rules:
| Process | Parallelism |
|---|---|
| Build (Unity) | strictly 1 — interacts with Unity directly |
| Hash Computer | up to 10 at once |
| FTP Upload | up to 10 at once |
Each node card shows:
- Current status
- Execution progress
- Step execution time
- Total pipeline time
The project was built for our own needs, but we'd love any contribution!
- Found a bug — open an Issue
- Have an idea — also in Issues, let's discuss
- Want to write code — PRs are very welcome
- Just drop a star — it matters too
On the roadmap: a CLI version for easier server deployment. If you want to help — you know what to do.
Made with ❤️ for everyone tired of clicking through platforms by hand
