xcp
« Back to VersTracker
Description:
Fast & lightweight command-line tool for managing Xcode projects, built in Swift
Type: Formula  |  Latest Version: 1.2.1@0  |  Tracked Since: Nov 22, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: xcode swift cli developer-tools automation
Install: brew install xcp
About:
xcp is a command-line interface tool built in Swift for interacting with Xcode project files. It allows developers to read and modify project configurations, manage targets, and handle build settings without launching the Xcode GUI. This tool streamlines automation scripts and CI/CD pipelines by providing fast, scriptable access to project metadata.
Key Features:
  • Native Swift implementation for high performance
  • Read and write access to .xcodeproj files
  • CLI-based workflow for automation and scripting
  • Support for managing targets and build settings
Use Cases:
  • Automating Xcode project configuration in CI/CD pipelines
  • Generating project files during build setup
  • Batch updating build settings across multiple targets
Alternatives:
  • xcodeproj – Ruby-based gem; xcp is a native Swift alternative offering better performance for Swift environments
  • XcodeGen – Generates projects from specs; xcp focuses on direct manipulation of existing project files
Version History
Detected Version Rev Change Commit
Nov 22, 2025 2:56am 0 VERSION_BUMP 9362233e