I frequently have windows open in the house and have for years put up with doors slamming closed when the wind catches them. I have finally found a solution in the form of these magnetic door catches.
They work excellently and I have installed them on most doors throughout the house. I have used them for several years and always show them off to the house guests. I can now leave windows open without a door slamming shut. One minor drawback is that they are a little loud when the magnet makes contact with the catch. Finally, care should be taken when installing to make sure the two parts align well otherwise the magnetic hold will be weaker.