Displaying 1 to 4 from 4 results

mergepbx - script for merging XCode project files in git

  •    Python

Tracking a Xcode project in a version control system is annoying. Simply adding files can lead to merge conflicts that have to be solved manually, although it would be possible to resolve the conflict automatically, if the merge algorithm would be aware of the structure of Xcode's project file. After long and annoying merge sessions in one of my projects, I came to the conclusion, that writing a merge driver for git which understands the structure of the project file would be a worthwhile endeavour, as it would save me from solving the merge conflicts for my co-workers.

Kin - Simple PBXProj Verifier

  •    Python

Kin is a minimalistic tool to check whether your project.pbxproj file is correct. Have you ever found yourself undoing a merge due to a broken Xcode build? Then Kin is your tool. It will parse your project configuration file and detect errors.

pbxprojHelper - A macOS tool help you handling project.pbxproj files. Written in Swift 4!

  •    Swift

pbxprojHelper is a GUI tool developed with Cocoa and Swift 4 for parsing and changing Xcode projects configuration. You can also use pbxproj as a command line tool in terminal. You can clone the source code of pbxprojHelper, then compile and run it by Xcode.

pbxplorer - Ruby classes for parsing and editing Xcode project (

  •    Ruby

pbxplorer is a set of Ruby classes for parsing, editing, and saving Xcode project (.pbxproj) files. It can also be used to explore the contents of a project using the interactive Ruby shell. pbxplorer has no Ruby dependencies outside of the standard library. It uses the OS X plutil command to parse the project file.









We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.