kronenthaler/mod-pbxproj
A python module to manipulate XCode projects observed · 2026-08-28
Health v2 · maintenance only
52/100
- Activity 65
- Release rhythm 8
- Longevity 100
Flags: no_readme
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: n/a
- age_days: 4912
- days_rel: n/a
- days_push: 210
- n_releases_24m: 0
Adoption not part of the score
1253 stars · 292 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A Python library for programmatically parsing and manipulating Xcode project files (.pbxproj). It lets scripts add, remove, or modify files, targets, and build settings in Xcode projects without opening the IDE.
Use cases
- automatically add new source files to an Xcode project from a script
- modify build settings across many Xcode projects in CI
- generate or patch .pbxproj files for iOS/macOS app scaffolding tools
- merge or diff Xcode project file changes programmatically
- manage CocoaPods-style file references without opening Xcode
When to choose
- you need to script changes to Xcode project files in Python
- you're building a code generator or scaffolding tool for iOS/macOS apps
- you want to automate project file edits in CI pipelines
When to avoid
- you need to build or compile Xcode projects (use xcodebuild instead)
- you work with non-Apple project formats
- you need a GUI for editing project files
Facets
library · maturity active
parser developer-tools cli developer-tools cross-platform python cli cross-platform xcode pbxproj ios project-files build-automation automation
1 source
- registry_pypi: https://pypi.org/pypi/mod-pbxproj/json · fetched 2026-08-29 · a3bfdd045673
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| kronenthaler/mod-pbxproj | main | 52 |
For agents
markdown · JSON · MCP: product_card(name="kronenthaler/mod-pbxproj")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem