When writing desktop applications you deal with a huge amount of different installations. Tracking down a bug requires getting detailed information on what happened on the user's computer. However, you probably don't want to bother the users with how to make this information available to you. FeedbackReporter is a framework that can automatically send you information whenever your app crashes on a user's computer. It's easy to integrate into your app and is very customizable.
Downloading the source requires git.