XcodesOrg/xcodes
The best command-line tool to install and switch between multiple versions of Xcode. observed · 2026-08-28
Health v2 · maintenance only
93/100
- Activity 91
- Release rhythm 92
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 21
- age_days: 2750
- days_rel: 56
- days_push: 56
- n_releases_24m: 6
Adoption not part of the score
4761 stars · 180 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
xcodes is a command-line tool for installing and switching between multiple versions of Apple's Xcode IDE on macOS. It handles downloading, unarchiving, and selecting Xcode releases, including betas and prereleases, using an Apple ID for authentication.
Use cases
- install a specific version of xcode from the command line
- switch between multiple xcode versions on my mac
- download the latest xcode beta release
- set up a new mac with xcode without the app store
- install xcode from a local xip archive
- manage xcode versions for ci automation
When to choose
- you need a graphical interface for managing Xcode versions (use Xcodes.app instead)
- you are not on macOS or do not work with Apple's toolchain
When to avoid
- you need a GUI for managing Xcode versions (use Xcodes.app instead)
- you are not developing on macOS with Apple tooling
Facets
cli-tool · maturity active
developer-tools cli configuration-management developer-tools apple-ecosystem cli xcode version-manager swift apple command-line macos
1 source
- readme: https://github.com/XcodesOrg/xcodes · fetched 2026-08-28 · 1054248eb6b6
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| XcodesOrg/xcodes | main | 93 |
For agents
markdown · JSON · MCP: product_card(name="XcodesOrg/xcodes")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem