Swift CI

Open-source Swift projects categorized as CI

Top 4 Swift CI Projects

  • XcodeGen

    A Swift command line tool for generating your Xcode project

    Project mention: Would creating a new Xcode project cause significant merge conflicts? | reddit.com/r/iOSProgramming | 2022-10-06

    Worth noting if project file changes would be pretty common in the development flow then maybe using a regen tool would be useful to prevent major conflicts, I’d recommend https://github.com/yonaskolb/XcodeGen

  • tart

    macOS and Linux VMs on Apple Silicon to use in CI and other automations

    Project mention: Anyone using QEMU arch64 on Apple M2/M1 | reddit.com/r/selfhosted | 2023-04-27

    I haven’t used UTM personally so I can’t vouch for that. There is also Tart.

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support. Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • Cilicon

    🛠️ Self-Hosted ephemeral macOS CI on Apple Silicon

    Project mention: Cilicon: Self-Hosted macOS CI on Apple Silicon | news.ycombinator.com | 2023-01-12
  • flagsmith-ios-client

    iOS Client written in Swift for Flagsmith. Ship features with confidence using feature flags and remote config. Host yourself or use our hosted version at https://www.flagsmith.com/

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-04-27.

Swift CI related posts


What are some of the best open-source CI projects in Swift? This list will help you:

Project Stars
1 XcodeGen 6,116
2 tart 2,067
3 Cilicon 562
4 flagsmith-ios-client 13
TestGPT | Generating meaningful tests for busy devs
Get non-trivial tests (and trivial, too!) suggested right inside your IDE, so you can code smart, create more value, and stay confident when you push.