I had a problem with my doors closing by themselves or when the wind blew etc. The classic door stopper objects (lying on the floor) didn't work. (My children took them away every time.)
My idea was that an upside down hook could hold the door by the doorhandle.
The 45 degrees version allows a round doorhandle with 20 mm diameter to slip on and off easily. For the 90 degrees version you have to push the doorhandle to hook on or unhook.
The edges and corners are rounded. Not only for nice feel and looks but to prevent that people (children) who knock against it hurt themselves.
The parameters in the source file can be changed easily.
Update: A new version is available here:
I printed without support, 0.25 mm layerheight, 25% infill.
I set the fan-on layer number to 2 to reduce bending due to tensions from cooling.
It can easily be mounted with double sided mounting tape on a wall or cupboard. The only requirement is that the door handle is parallel to the wall when it should hook in.