Ross ROSS = Recommend OSS · open-source software intelligence for agents

yonaskolb/XcodeGen

A Swift command line tool for generating your Xcode project observed · 2026-08-28

github.com/yonaskolb/XcodeGen · Swift · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

94/100

  • Activity 92
  • Release rhythm 93
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: 19.5
  • age_days: 3332
  • days_rel: 48
  • days_push: 48
  • n_releases_24m: 9

Full methodology

Adoption not part of the score

8737 stars · 900 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

XcodeGen is a Swift command line tool that generates Xcode project files (.xcodeproj) from a YAML or JSON project specification and your folder structure. It eliminates committed .xcodeproj merge conflicts by regenerating projects on demand, including on CI.

Use cases

  • generate xcode project from yaml spec
  • remove xcodeproj merge conflicts from git
  • create ios project without using xcode ui
  • generate xcode schemes for different environments
  • set up xcode project on ci pipeline
  • share build settings across multiple targets
  • create multi-platform framework project

When to choose

  • your team suffers from .xcodeproj merge conflicts
  • you want project files generated reproducibly on CI
  • you prefer declaring targets, schemes, and settings in readable YAML/JSON
  • you frequently add or move source files and want Xcode groups synced to disk

When to avoid

  • you prefer configuring projects visually inside Xcode
  • your project relies heavily on Xcode-only features or manual project tweaks that the spec cannot express
  • you work outside the Apple/Xcode ecosystem

Facets

cli-tool · maturity active

cli build-tool developer-tools configuration-management yaml json developer-tools cross-platform cli xcode xcodeproj project-generation ios swift-package-manager ci-friendly merge-conflict-free command-line automation macos swift

1 source

Member repositories

RepositoryRoleHealth v2
yonaskolb/XcodeGenmain94

For agents

markdown · JSON · MCP: product_card(name="yonaskolb/XcodeGen")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem