You can get restrictors for external doors to stop them slamming open.
Home Secure™ uPVC Door Restrictor Stay. 335mm For uPVC, Aluminium, French, Patio Doors https://amzn.eu/d/g7ncl2Y
Although for French doors there is something to be said for allowing them to open 180 degrees and use a catch...