AppHack is a powerful developer and theming tool to alter, replace or extract the property lists or icons of Mac OS X application bundle packages. AppHack sports a myriad of features, such as the ability to:
AppHack is written for the Cocoa Application Programming Interfaces and is free, no-strings-attached open-source software distributed under the terms and conditions of the Free Software Foundation's GNU General Public License which accompanied this document.
I have invested a considerable amount of effort into developing AppHack. That being said, if you find AppHack to be a genuinely useful piece of software I ask you to please consider making a donation to support further feature development, bug fixes and web hosting.
Once you have launched AppHack, you can select the "Open.." menu item from the File menu and choose the application bundle to modify. AppHack only works on genuine Mac OS X application bundles, so you cannot select old-fashioned non-package Carbon or Classic applications. However, the latter are becoming rare so it is safe to say that AppHack is capable of modifying an overwhelming number of Mac OS X-native applications.
Through the AppHack interface you can alter the application bundle's settings as you see fit and then save your changes. It is seriously recommended that you keep a backup of the application being altered, since there is always a chance that your changes or a bug in the program itself damages it and renders it inoperable.
For more details on how to operate and make changes with Apphack, please select the "AppHack Help" menu item under the "Help" menu.
AppHack parses the Info.plist Property List XML file within the application bundle and presents an interface for modifying it and the associated icon types used by the application and its documents.