Uninstaller that removes everything
When you uninstall or remove programs from your Mac, they often leave behind bits and pieces that can clutter your system. iTrash, developed by OSXBytes, is an uninstall utility designed to thoroughly remove all related files and folders.
iTrash utilizes a special search algorithm called the 'Levenshtein Distance algorithm' to locate and delete all associated files. This is important because many applications install multiple files throughout your system, making it necessary to go beyond simply deleting the application itself. With iTrash, you can easily drag and drop applications into the interface to ensure a complete removal. If you accidentally delete something, iTrash includes a convenient 'Put Back' feature for OS X 10.6+ that restores removed files.
In addition to the drag and drop interface, iTrash offers two other modes: Ghost Mode and Expert Mode. Ghost Mode runs in the background and automatically detects associated files when you drag something into the Trash. Expert Mode allows you to find related files manually, although it can sometimes be overly aggressive in removing files that may not be associated or should not be removed. iTrash is also capable of removing Widgets and PrefPanes, and it can be configured to protect important application files such as .plist and application support.
Overall, iTrash is a powerful tool that ensures all unnecessary files and folders are completely removed when you uninstall programs from your Mac.