MultiPatch patching tool

MultiPatch is an all-in-one file patching solution. With this one program, you can apply BPS, IPS, UPS, PPF, XDelta, BSDiff or RUP (Ninja2) patches to files. You can also create BPS, IPS, PPF, XDelta or BSDiff patches. Everything is built in to the application natively, it is not a front-end and thus does not need to rely on external tools to accomplish the job. This program is for any Mac running macOS 10.9 or later.

Version 1.8
Download - Requires macOS 10.9 or newer.
MultiPatch screenshot

Command line version

I had a request on GitHub for a command line version, and a few people upvoted it. This is extremely basic, and just allows applying or creating patches with no extra options. It's for people who want to call the program from scripts, or just like using the terminal.

Download - Version 1.8 - For macOS 10.9 and later.

Older Versions

Download - Version 1.7 - For Mac OS X 10.7 and 10.8.
Download - Version 1.3 - For Mac OS X 10.4 to 10.6.

Since MultiPatch now requires macOS 10.9 or later, I am providing older versions for users who haven't upgraded or are unable to upgrade to a recent version of macOS. Version 1.3 supports IPS, UPS, PPF, XDelta and BSDiff patches. It does not support BPS or RUP patches. If you a running 10.9 or newer, please use the latest version.

License and Source

Note: This program contains code from libraries released under different licenses. See the readme file for details. The application itself is released under the GPL.
Source Code: